【发布时间】:2011-09-13 09:11:28
【问题描述】:
Id 元素在整个文档中是唯一的,没关系。 这个怎么样
$("#Genders", $("#tableFor_SEARCH")).buttonset();
和
$("#Genders", $("#tableFor_CREATE")).buttonset();
firefox 似乎可以接受,这种用法可以被所有浏览器接受吗?有什么缺点吗?
注意:我尝试这种用法是因为 jquery 可以与 id 选择器和单选框和复选框助手一起使用 (尤其是标签的标签)
【问题讨论】:
-
@eugeneK:这是选择器的作用域。范围可以是文档、jQuery 对象或元素。甚至支持字符串,但文档中没有具体说明。
-
这里甚至要求什么都非常不清楚。您是否要向元素查询添加 ID?然后使用
.add(),您是否希望从页面内的不同范围中选择多个相同ID?那么$('#id1').add('#id2').find('#WhatIWant')可能就是你想要的。但是,几乎不可能说出您在寻找什么,以及对您来说究竟是什么可靠/官方来源。
标签: jquery html jquery-selectors