![]() |
1
155
您可以通过以下方式将该逻辑烘焙到选择器中: combining multiple selectors . 例如,我们可以将具有给定ID的所有元素作为目标,这些元素还具有一个特定的类:
这看起来应该类似于用CSS编写的内容。注意,它不适用于所有
jquery还有一个很好的
|
![]() |
2
43
我可能会用
|
![]() |
3
18
更新:抱歉,误解了问题,已删除
另一种替代方法,创建
|
![]() |
4
7
假设您正在迭代一些DOM对象,并且希望找到并捕获具有特定ID的元素
你可以写一些像
注意,如果要使用类选择器,find方法将返回所有匹配的元素。 或者您可以编写一个迭代函数来完成更高级的工作。
对于类选择器,可以很容易地修改相同的代码。
我很高兴你用index()解决了你的问题,我希望这能帮助其他人解决同样的问题。干杯: |
![]() |
5
4
|
![]() |
6
4
只是说我最终用index()解决了这个问题。 似乎没有别的办法。 所以对于兄弟元素来说,如果您首先选择一个公共类,然后想为每个特定类修改不同的内容,那么这是一个很好的解决方法。 edit:对于那些不知道(像我一样)的人,index()为每个与选择器匹配的元素提供一个索引值,从0开始计算,这取决于它们在DOM中的顺序。只要知道class=“foo”有多少个元素,就不需要ID。 显然,这并不总是有帮助的,但有人可能会发现它是有用的。 |
![]() |
7
3
检查元素的ID是否存在
|
![]() |
8
1
您还可以通过这样做来检查ID元素是否被使用:
我将此方法用于全局数据表和特定的有序数据表 |
|
Newbie_Coder · 如何使用Jquery无画布裁剪框架 1 年前 |
|
NovoMannen · 导航中的下拉菜单在内容后面重叠 1 年前 |
![]() |
Community wiki · 无法从jquery文档调用函数 1 年前 |