Javascript 如何查找当前URL并更改CSS规则?

Javascript 如何查找当前URL并更改CSS规则?,javascript,jquery,Javascript,Jquery,我必须找到当前的网址,如果它等于,那么我需要把下面的代码 伪代码示例: If(FindCurrentURL.ContainsString("http://localhost/mysite")){ .ms-quickLaunch { display: none; } } 如何查找包含上述URL的URL?window.location.href属性将包含您当前的URL,您可以在if语句中对其进行测试: if(window.location.href.indexOf('http://local

我必须找到当前的网址,如果它等于,那么我需要把下面的代码

伪代码示例:

If(FindCurrentURL.ContainsString("http://localhost/mysite")){
  .ms-quickLaunch {  display: none; }
}
如何查找包含上述URL的URL?

window.location.href属性将包含您当前的URL,您可以在if语句中对其进行测试:

if(window.location.href.indexOf('http://localhost/mysite') >= 0){
    // do something fancy
}
window.location.href属性将包含您当前的URL,您可以在if语句中对其进行测试:

if(window.location.href.indexOf('http://localhost/mysite') >= 0){
    // do something fancy
}

可以在中找到完整的当前URL

window.location.href
你问题的第二部分并不像看上去那么容易实现。有几种方法可以在运行时修改CSS类,但没有一种方法是真正方便和简单的


考虑使用ID和document.getElementById锁定要隐藏的任何元素。

可以在中找到完整的当前URL

window.location.href
你问题的第二部分并不像看上去那么容易实现。有几种方法可以在运行时修改CSS类,但没有一种方法是真正方便和简单的


考虑使用ID和document.getElementById来定位要隐藏的任何元素。

无需更改CSS规则。只需选择该类的所有元素并通过JavaScript隐藏它们

例如,在jQuery中:

$(".ms-quickLaunch").hide();

没有必要更改CSS规则。只需选择该类的所有元素并通过JavaScript隐藏它们

例如,在jQuery中:

$(".ms-quickLaunch").hide();
可能的重复可能的重复