我目前正在使用jQuery,我正在寻找一种方法来隐藏url是否包含/ blah /。
提前感谢您的帮助。我是一个js Noob并且知道它可以用正则表达式完成,但现在没有时间学习这个。我有一个我需要见面的截止日期!
谢谢, 千斤顶
答案 0 :(得分:6)
我认为如果网址包含该部分,他想要隐藏元素。
if (/\/blah\//.test(window.location)) {
$('#element').hide();
}
答案 1 :(得分:1)
当然,你走了:
如果网址包含'foo'
,请隐藏'my_other_id'if ($('a[href*=foo']).size() > 0) $('#my_other_id').hide();
如果您想在页面加载时执行此操作,请使用以下命令:
$(document).ready( function() {
if ($('a[href*=foo']).size() > 0) {
$('#my_other_id').hide();
}
});
答案 2 :(得分:0)
大家好,谢谢你的回复。由于某种原因,它没有保存我的整个信息.....很奇怪!
完整版更像是这样:
嗨伙计,
我目前正在使用jQuery,我正在寻找隐藏元素的方法,如果url包含/ blah /.
if the url contains /foo/ addClass to <div id="blah"></div> so the class is added like <div id="blah newclass"></div> then I can write css for .newclass {display:none;}
我希望这更有意义。我现在要跳进去试试你的建议。谢谢!