我试着写一个循环来包裹上通过jQuery的图片所有的img:JQuery的每一个()失败循环
var $csstring = "div.article_column a img";
$($csstring).each(
function() {
$($csstring).parent().wrap("<div class='dropshadow'></div>");
});
,我收到此:
<div class="dropshadow">
<div class="dropshadow">
<div class="dropshadow">
<div class="dropshadow">>
<div class="dropshadow">
<a target="_blank" href="/ferdynand.jpg">
<img height="126" width="190" border="0" src="aae7dda0d83bf7df21ce6f834db8228a.jpg">
</a>
</div>
</div>
</div>
</div>
</div>
我的意思是这是5张图片用同样的CSS,有人可以帮助我吗?
它很小,但约定是在变量名的开头使用'$',如果它将被分配一个jquery对象。在这种情况下'$ csstring'是一个字符串变量,因此可能会让'$'混淆。 –