我想统计一个div的子元素,并根据结果用JS修改CSS。
这是我的代码:
<div id="images" class="images">
<img id="imageItem" class="imageItem" src="http://www.foreclosurelistings.com/images/resources/los-angeles-ca/living-los-angeles.jpg" alt="Scrap image" />
<img id="imageItem" class="imageItem" src="http://www.foreclosurelistings.com/images/resources/los-angeles-ca/living-los-angeles.jpg" alt="Scrap image" />
</div>
jQuery:
count = $("#images img").length;
alert(count); //this alert has to be removed when if statement works
if (count == 2) {
document.getElementById(imageItem).style.width = '200px';
}
当我使用警报框显示计数变量的结果时,它是正确的,因此 JQuery 正确计算子元素(div 图像内的图像)。但是 if 语句不起作用。
我的代码应该是什么样子才能完成这项工作?