![](/img/trans.png)
[英]How to update internal links parameters based on current URL using jQuery?
[英]Using JQuery to Hide links based on URL value
jQuery(".rfr-col-title").css("display", "none");
如果网址包含abc / Lists / abc / DispForm.aspx?ID =,我想隐藏此类.rfr-col-title
http:// win-e98sopqc735 / abc / Lists / abc / DispForm.aspx?ID =
jQuery的方式是做一个属性选择器:
$('a[href*="abc/Lists/abc/DispForm.aspx?ID="]').hide();
*=
表示“包含”。
您也可以使用^=
表示“开头为”或$=
表示“结尾为”。
示例: http : //jsfiddle.net/dQFJe/
属性选择器文档: http : //api.jquery.com/category/selectors/attribute-selectors/
编辑
我只是重读了这个问题。 您是否在谈论页面的网址? 如果是这样,则必须在窗口位置匹配项上执行if
语句:
if(window.location.href.match("abc/Lists/abc/DispForm.aspx?ID=")) {
$(".rfr-col-title").hide();
}
示例: http : //jsfiddle.net/EyVr4/
if(window.location.href.indexOf("abc/Lists/abc/DispForm.aspx?ID=") > -1) {
jQuery(".rfr-col-title").hide();
}
这个怎么样
var url = window.location.pathname;
if ("url:contains('abc/Lists/abc/DispForm.aspx?ID=')"){
$(".rfr-col-title").hide();
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.