【发布时间】:2011-05-03 06:48:48
【问题描述】:
假设这样的查询。
var result = $(".ui-th-column");
在我的例子中,这个查询将返回一个对象数组,因为有一个数字与提供的选择器匹配。
如果我然后去类似的事情。
result.attr("myAttributeName") == "MyExpectedValue"
我收到了结果。
我的问题是这样的。 jQuery 作用于哪个元素?在这种情况下,显然不同的 dom 元素具有不同的属性,但它返回一个值。它只是返回第一个元素的值吗?
作为这个问题的后续;假设我现在有我希望采取行动的元素数组,并假设我希望将诸如单击之类的事件绑定到所有元素。我需要使用每个操作还是可以简单地去
result.click(function () {});
我所有的元素都会被连接起来? 我试过用谷歌搜索,但不确定要使用什么术语。
【问题讨论】:
标签: jquery dom attributes css-selectors