如何给不同的div添加不同的事件
使用 document.getElementsByTagName('div')
时,您将获得一个 div 节点数组,可以在循环中使用该数组将不同的事件分配给不同的 div。
我怎样才能用 jQuery 做到这一点?
When using document.getElementsByTagName('div')
you get an array of the div nodes, which can be used in a loop to assign different events to different divs.
How can I do this with jQuery?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(5)
要在 jQuery 中执行此操作,请使用:
这与以下内容相同:
To do that in jQuery use:
This is the same as:
您可以在 jquery 中执行相同的操作:
You can do the same in the jquery:
只需将名称添加到 jQuery 的选择器中即可...
然后您可以使用
.each
,但是为了性能,我更喜欢使用良好的旧 Javascript for 循环。这可能会有所帮助: http://api.jquery.com/each/ & http://jquery-howto.blogspot .com/2009/06/javascript-for-loop-vs-jquery-each.html
Just add the name into jQuery's selector...
You can then use
.each
, however for performance I prefer to use a good old Javascript for loop.This may help: http://api.jquery.com/each/ & http://jquery-howto.blogspot.com/2009/06/javascript-for-loop-vs-jquery-each.html
$('div')
这将创建一个 DIV 的 jQuery 集合 Docs
$('div')
This will create a jQuery collection of DIVs Docs