【发布时间】:2014-11-09 05:19:53
【问题描述】:
我正在尝试删除页面上所有 img 元素的 img src 末尾的字符串。
现在出现的 img src 示例
http://www.example.com/B-UV-image-copy.jpg?resize=320%2C180
我希望它是怎样的
http://www.example.com/B-UV-image-copy.jpg
我正在尝试在页脚中使用 javascript 来查找所有 img 元素,然后从所有这些元素中删除 ?resize=320%2C180。字符串“?resize=320%2C180”在我想要影响的所有图像上始终相同。
目前我的代码如下所示:
<script>
$('img').attr('src', function(index, attr) {
return attr.replace("?resize=320%2C180", "");
});
</script>
我很感激我可能会搞错这一切。目前,上面的脚本什么也没做,但我在 firebug 中遇到错误:
Uncaught TypeError: undefined is not a function
如有任何帮助,将不胜感激。
【问题讨论】:
-
你等待 jQuery 准备好了吗?
-
或将您的脚本放在
body元素的末尾。 -
你能在jsFiddle中设置这个吗?
-
它在这里工作...jsfiddle.net/0vhj1umq
标签: javascript jquery html wordpress image