我有一个名为 sub 的类,5次。在1和2之间、2和3之间以及3和4之间,我有一个名为title的类,我需要知道title在这2个子之间有多少次。
我知道如何阅读第二个子类 第一:('.page_channel .sub:eq(1)') 第二:('.page_channel .sub:eq(2)')
但是如何知道这两个子类之间有多少个类标题?
我试过 $('.page_channel .sub:eq(1)').nextAll('.page_channel .sub:eq(2)').andSelf().length; 但绝对不是这样的
最佳答案
首先,每个元素的 id 必须是唯一的,因此将 id 属性更改为 class,您可以通过这种方式获取 title 类 div 计数:
alert($(".page_channel:eq(0)").find(".title").length) // count of div with class title between first page_channel div and second page_channel div
更新:
如果您想要在标题类之间使用两个 div 的总和,则要在第二个和第三个 div 之间获取:
alert($(".page_channel:eq(1)").find(".title").length + $(".page_channel:eq(2)").find(".title").length)
关于jquery读取2类之间的一类数量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26428489/