在同一个类前面加上href
我的页面上有以下代码……
有时可能会有更多的并且每个人都会有更高的索引号5,6,7等。
我想做的是使用javascript:change_product_photo(x)
每个href实例javascript:change_product_photo(x)
(其中x是索引)从change_product_link
删除“_”但保留(x)
索引
我的想法是首先为包含javascript:change_product_photo
所有href添加一个类,然后用该类修改所有href; s但是我对如何执行此操作感到很遗憾。
这是我到目前为止所得到的……
$("a[href*='javascript:change_product_photo']").addClass('link_fix');
现在我不知道如何从url中删除“_”。
尝试…
$("a[href^='javascript:change_product_photo']") .addClass('link_fix') .attr('href', function(i,v){ return v.replace('_',''); })
根据评论进行编辑,注意href*=
已更改为href^=
( start-with selector )
并从jQuery 1.4.x开始阅读’Easy Setter Functions’ function(i,v){...}