只是在有意义的情况下徘徊,在 jquery 文档就绪函数中使用如下 if 语句,以确保仅在特定页面上触发脚本..
if(window.location.href.indexOf("our-team")>= 0){
if(window.location.hash) {
var hash = window.location.hash;
$('#teamMembers div:not('+hash+')').hide();
$("#teamMenu .imgHolder").removeClass('active');
$('a[href='+hash+']').closest(".imgHolder").addClass('active');
}
else {
$('#teamMembers div:not(#member1)').hide();
}
}
这可能不是很有效,但是如果当前页面在 url 中不包含 our-team,则 if 语句是停止脚本运行所必需的。
有什么想法吗?