【发布时间】:2012-01-12 18:46:23
【问题描述】:
如果我的页面上有这个 html
<img src="samesrc" class="commentimg" name="differentimg1"/>
如何在点击时切换<img> 的src= 与name= 属性,所以当我点击<img> 时,src 变为differentimg1,并应用另一个类
<img src="differentimg1" class="commentimg commentimgresize" name="differentimg1"/>
然后当再次单击时,html 源将返回到原始 ie
<img src="samesrc" class="commentimg" name="differentimg1"/>
这应该应用于所有图像,但切换时的 src 应该对应于元素 name= 值。
我试过了 http://jsfiddle.net/yusaf/zy5j8/25/
$('.imgreplace').each(function(){
$('.imgreplace').click(function(){
var replacesrc = $(".commentimg").attr("name");
$('.commentimg').attr("src", "+replacesrc+");
$('.commentimg').toggleClass('commentimgresize')
})
});
【问题讨论】: