jquery怎么获取页面上有多少个相同class

2024年12月01日 10:35
有5个网友回答
网友(1):

可以选择所有相同class的元素,然后使用其length属性:

var $elements = $('.className');
var len = $elements.length;
alert('有 ' + len + ' 个相同class');
$elements.each(function() {
var $this = $(this);

alert($this.prop('tagName'));
});

网友(2):






网友(3):

$("ul li).each(function(i){
obj[i] = $(this).children("input[class='a']);

});

这样obj数组中就装你那些class为a的对象。

网友(4):

$(document).ready(function () {
var str=$(":input[class='a']").length;
});

网友(5):

function ch() {
alert($('.vale').length);
alert($('.a').length);
}