可以说您有两个具有相同ID的html元素,并且需要使用attr来更改第二个元素的属性()jquery方法。 是否有可能这样做,因为我不断收到一个错误,指出attr方法不是函数。 请注意,我必须使用元素ID。是否可以从数组中选择一个元素并使用attr()如果您的元素具有类似的选择器
<div id="div_el">ele_one</div>
<div id="div_el">ele_two</div>
<script>
$('#div_el'); // returns an array of all the DOM elements with div_el
var $el_two = $('#div_el').find(1);
$el_one.attr('style', 'background-color: green;');
</script>
不能有相同的多个元素'id' –