как я могу подсчитать общее количество div с таким же именем ........ i.e.подсчет общее количество div с jquery
Предположим, у меня есть 3 divs с таким же именем, как я могу сосчитать эти три div с jquery.
как я могу подсчитать общее количество div с таким же именем ........ i.e.подсчет общее количество div с jquery
Предположим, у меня есть 3 divs с таким же именем, как я могу сосчитать эти три div с jquery.
Это дает общее число <div>
элементов на странице:
var count = $('div').length
Очень легкий +)
$('div').size()
Или задать дополнительные параметры селекторов.
Как это:
var cnt = $('div[name=asfd]').length;
Однако свойство имя не является стандартным атрибутом для элемента DIV.
Если вы ищете текст внутри элементов DIV:
var cnt = $('div').filter(function(){
return $(this).text() == 'John Doe'
}).length;
Вы можете сделать любое сравнение вам нравится в фильтре. Обратите внимание, что это проверит все элементов div в документе, поэтому вы должны попытаться ограничить количество элементов в первом выражении, если это возможно.
Что вы имеете в виду по имени? Для элементов 'div' нет атрибута' name' (см. Http://www.w3.org/TR/html4/struct/global.html#edef-DIV). – Gumbo
Какова актуальность названия? Вы приняли ответ, который не учитывает имя вообще. – Guffa