Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/441.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/86.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
删除导航栏的Javascript bookmarklet?_Javascript_Jquery_Html_Css_Twitter Bootstrap - Fatal编程技术网

删除导航栏的Javascript bookmarklet?

删除导航栏的Javascript bookmarklet?,javascript,jquery,html,css,twitter-bootstrap,Javascript,Jquery,Html,Css,Twitter Bootstrap,我正在尝试创建一个javascript书签,它将从我使用的网站上删除一个侧导航栏,但似乎无法删除它 我想隐藏的navbar元素id是: ul.nav.navbar-nav.side-nav.col-md-2 我尝试了一些网上搜索的方法,但没有成功。我怎样才能做到这一点 以下是我的尝试: javascript:(function(){('ul.nav.navbar-nav.side-nav.col-md-2').hide()})(); 这是我使用的内部门户网站 一旦网站以javascript

我正在尝试创建一个javascript书签,它将从我使用的网站上删除一个侧导航栏,但似乎无法删除它

我想隐藏的navbar元素id是:

ul.nav.navbar-nav.side-nav.col-md-2
我尝试了一些网上搜索的方法,但没有成功。我怎样才能做到这一点

以下是我的尝试:

javascript:(function(){('ul.nav.navbar-nav.side-nav.col-md-2').hide()})();
这是我使用的内部门户网站


一旦网站以javascript bookmarklet的形式通过浏览器加载,我会尝试修改/删除菜单,我自己也不会编辑网站的代码。

如果没有问题或网站的示例,任何人都不会很清楚/容易提供帮助

但我看到的一个明显问题是,您实际上并没有直接引用元素,而是在括号中放置了一个CSS选择器:

('ul.nav.navbar-nav.side-nav.col-md-2')
您可能希望使用
jQuery
获取元素:

$('ul.nav.navbar-nav.side-nav.col-md-2')
或者如果
jQuery
不可用:

document.querySelector('ul.nav.navbar-nav.side-nav.col-md-2').style.display = 'none';

如果没有问题或网站的例子,任何人都不会很清楚/容易提供帮助

但我看到的一个明显问题是,您实际上并没有直接引用元素,而是在括号中放置了一个CSS选择器:

('ul.nav.navbar-nav.side-nav.col-md-2')
您可能希望使用
jQuery
获取元素:

$('ul.nav.navbar-nav.side-nav.col-md-2')
或者如果
jQuery
不可用:

document.querySelector('ul.nav.navbar-nav.side-nav.col-md-2').style.display = 'none';

你在用什么浏览器?你在用什么浏览器?