Мне нужно добавить один атрибут из всех определенных элементов в массив:
Вот HTML-код:
<a class="umb" name="/wordpress/images/custom-slideshow/image1.jpg">
<a class="umb" name="/wordpress/images/custom-slideshow/image2.jpg">
<a class="umb" name="/wordpress/images/custom-slideshow/image3.jpg">
Вот jQuery
var theImages = new Array();
$('.umb').each(function(){
theImages.push($(this).attr('name'));
});
alert(theImages.length);
это предупреждает разные номера в разных браузерах
в Firefox "15"
в IE8 "3"
в Chrome "6"
в Opera "3" в Safari "12"
Правильный ответ, конечно, "3".Не могу понять, почему это происходит.