我需要添加一个 jQuery 检查,它将启动我网站上的任何链接到外部网站。我该如何执行以下操作:
查找主机名中不包含“xyz”的任何锚链接。例如:
http://xyz.com
http://asfasdfadsfadsf.xyz.com
它必须忽略主机名后包含 xyz 的任何链接:
http://someothersite.com/xyz
$('a[href^="http://%xyz%"]').filter(function() { return this.hostname && this.hostname !== location.hostname; }).attr('target', '_blank');