我正在寻找一个代码,它返回基于相同标签ID的标签总数,所以就像在一个页面中,我有3个ID="my"的标签,所以我需要js给我3个div。示例代码
<div id="my">HI</div>
<div id="my">HI</div>
<div id="my">HI</div>
我想要一个.js文件来访问js。
实际上,<div id="my">HI</div>
也从.js中回声。。如果用户添加.js 10次!所以标签CCD_ 2但是我需要在2次回声之后标签停止回声。只有2次使用JS。因此,如果在页面上找到标签的总数,它有助于在2个echo之后停止echo,如果可能的话,请使用js!!这对我来说真的很重要。。感谢
为什么不使用class呢。
var numItems=$('.my').length
<div class="my">HI</div>
<div class="my">HI</div>
<div class="my">HI</div>
不要重复id,那是无效的html,而是使用class。
<div class="my">HI</div>
<div class="my">HI</div>
<div class="my">HI</div>
然后使用这个选择器:
$("div .my").length; // means DIV tags having class 'my'
您可以在此处了解有关选择器的更多信息:http://api.jquery.com/category/selectors/