我对jQuery和JS非常陌生。我需要脚本来扫描一个页面,并用一个包装div来替换任何归类为“圆形”的图像,这样我就可以通过css3应用圆角。我所做的代码完美工作,除非页面上有1个以上的图像,它只是返回第一个图像3次而不是3个单独的图像。使用jQuery替换多次
以下代码 - 非常感谢您的帮助。
var imageWrap = jQuery("img.rounded").attr("src");
var imageWrapWidth = jQuery("img.rounded").attr("width");
var imageWrapHeight = jQuery("img.rounded").attr("height");
var imageWrapAlt = jQuery("img.rounded").attr("alt");
jQuery("img.rounded").wrap("<div class='image-wrapper'><p></p>" + "</div>");
jQuery(".image-wrapper").css({'background' : 'transparent url('+imageWrap+') no-repeat 0 0','width':imageWrapWidth,'height':imageWrapHeight} );
jQuery(".image-wrapper p").text(imageWrapAlt);
jQuery('img.rounded').hide();