确定我的脚本的结果并不完全产生我正在寻找的答案,变量回来了我正在寻找的相反:JQuery;目标和火灾功能只有在某个目录
//修订:这是.hover的鼠标移开()
这里是我的功能:
$(".about,.activeAbout").hover(
function() {
$('#dropInvestments').css("left","-9999px");
$('#dropMedia').css("left","-9999px");
$('#dropAbout').css("left","415px");
$('#aboutTitle').addClass("aboutTitleActive").removeClass("aboutTitle");
},
function() {
$pageLoc = document.location.pathname.split('/about/');
alert($pageLoc);
if (document.location.pathname == $pageLoc)
{
$('#aboutTitle').addClass("aboutTitle").removeClass("aboutTitleActive");
}
}
);
这里的路径:
wga/x3/about/history.html
我想要的只是如果当前页面不在about文件夹/目录中,则只进行类更改。有什么想法吗?
采用分体式取出约而返回路径没有它...
虽然有可能是更好的方法来检查这一点,你的'$ pageLoc'将永远是一个数组,如果原始字符串包含的“/约/”在里面,数组的长度将是> 1.因此,我认为你可以使用 – Ian
如何给出正确答案的复选标记? –