我有一个类似于此的网址:
www.mysite.com/products/
我用它来测试路径名:
if (/\/products\//.test(window.location)) {
_gaq.push(['_trackPageview', '/products/landing']);
}
但我遇到的问题是上面的代码也会对子文件夹执行,这是我不想要的:
www.mysite.com/products/sub-folder/
我想 window.location.pathname 会比上面的 jQuery 对我有更多帮助。但我不确定如何仅定位顶级目录,而不定位其中的子目录?
Add a $
在正则表达式的末尾:
if (/\/products\/$/.test(window.location)) {
_gaq.push(['_trackPageview', '/products/landing']);
}
例子:http://jsfiddle.net/niklasvh/feK4A/ http://jsfiddle.net/niklasvh/feK4A/
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)