仍在尝试学习jquery的基础,所以在周末我开始寻找在greasemonkey中简单重写链接。脚本正在运行,但它没有循环。 它只是从第一个.img获取url并将其写入所有其他.img而不是获取每个链接并将其写入相同的元素。不确定它是否有任何意义,但看看脚本,我相信你明白。 :)
function rewrite() {
$.each($(".img"),function(){
var a=$("a img[src*='/SAN/']").attr('src');
$("a img[src*='/SAN/']").parent().attr('href','http://somesite.com/'+a);
});
}