Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
$("span.ws_label").click(function() { })
通过选择器“span.ws_label”,选择了 5 个元素,
当其中一个被点击时,
如何知道实际上是哪一个?
编辑
我必须获取索引或其 id,$(this) 对我没有用。
这是我的把戏:
var i = jQuery(this).prevAll().length;
(i等于节点之前的兄弟节点数this)
i
this
见:http ://docs.jquery.com/Traversing/prevAll
使用JQuery 的索引功能
$("span.ws_label").index(this);
您可以在函数内部使用 $(this)。它不是索引号,但它确实指的是被点击的元素,