我想检测域名(部分befor .com)是否包含字符串“extraordinaire”,然后隐藏类元素“hide”中的内容 e.g。
www.xxxextraordinaire.com
if {module_pageaddress} contains "extraordinaire"
then clear all content inside the <div class="hide"></div>
否则,如果,什么都不做
css hiden不工作:(
答案 0 :(得分:1)
您可以通过window.location.hostname
然后设置条件并隐藏元素,如下所示:
if(domain.indexOf('extraordinaire') >= 0) {
document.getElementsByClassName("hide")[0].style.visibility = "hidden";
}
您可以在example
上看到它答案 1 :(得分:1)
debute已经完美回答,但是如果你需要JQuery版本:
var domain = window.location.hostname;
if(domain.indexOf('extraordinaire') >= 0) {
$(".hide").css('visibility' , "hidden");
}