删除导航栏的Javascript bookmarklet?
我正在尝试创建一个javascript书签,它将从我使用的网站上删除一个侧导航栏,但似乎无法删除它 我想隐藏的navbar元素id是:删除导航栏的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
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';
你在用什么浏览器?你在用什么浏览器?