这可能是一些愚蠢的事情,但是,使用我现在的代码,我可以动态编辑未损坏的图片,以便将它们的缩略图更改为搅局器缩略图。
$("[src='path/to/original/thumbnail.jpg']").attr('src', "/static/spoiler.png")然而,新的缩略图保留了原始缩略图的大小,并且我的剧透图像看起来非常奇怪,除非它的大小正确。
将缩略图更改为剧透图像后,如何设置缩略图大小?
对于记录,宽度需要为94px,高度需要为128px。
发布于 2013-06-18 12:49:23
取决于图像最初是如何获得其高度和宽度的。如果通过css,那么只需使用JQuery的".css()“方法更改高度和宽度:
$("[src='/static/spoiler.png']").css('width', '94px').css('height': '128px');或者如果高度和宽度是通过属性设置的:
$("[src='/static/spoiler.png']").attr('width', "94px").attr('height', "128px")发布于 2013-06-18 13:03:42
不要将src设置为属性,直接设置属性:
$("[src='path/to/original/thumbnail.jpg']").each(function(){
this.src = "/static/spoiler.png";
});https://stackoverflow.com/questions/17160671
复制相似问题