大家好我试图隐藏ppc广告系列的内容,所以如果他们来自链接,他们会有类似" /?utm_source = google"在网址上
我得到了以下内容,但它只适用于那个确切的网址
var url = "http://mysite.com/?utm_source=google";
if (location.href==url){
$('div').hide();
}
理想情况下,它需要适用于多个页面,即http://mysite.com/page-one/?utm_source=google
只是想知道是否有人知道解决方法吗?
答案 0 :(得分:0)
使用正则表达式匹配:
if (location.href.match(/utm\_source\=google/ig)){
$('div').hide();
}
答案 1 :(得分:0)
var option = 'coke';
var url = window.location.href;
option = url.match(/option=(.*)/)[1];
showDiv(option);
});
function showDiv(option) {
$('.boxes').hide();
$('#' + option).show();
}