我编写了一段代码来更改我网站上链接的URL(这是为了修复我移动时链接上出现的错误)。但是,我现在需要此代码应用于我的网站上的所有内容除了一个div中的链接(#main_designs)
这是我的代码:
$('body').html( $('body').html().replace(/kateguestdesigns.com\/about/gi,'kateguestdesigns.com/home/about') );
除了名为#main_designs的div之外,我怎样才能将它应用于所有内容?
答案 0 :(得分:0)
Array.prototype.diff = function(a) {
return this.filter(function(i) {return !(a.indexOf(i) > -1);});
};
var yourAnchorTags = $('a').diff($('div#main_designs a')
我从这里得到了diff函数:JavaScript array difference