隐藏特定的菜单项

我试图在快速启动列表中隐藏包含“Benefits HIDDEN”一词的菜单项。我一直试图让脚本工作,但到目前为止无济于事。在Edge中使用F12,我想隐藏的类如下;


<span class="menu-item-text">Benefits HIDDEN</span>

此 DIV 下的哪些站点


<div class=" noindex ms-core-listMenu-verticalBox" id="zz13_idPDPQuickLaunch">

我正在尝试这种方法;


<script>

$(document).ready(function() {

    $(".zz13_idPDPQuickLaunch *:contains('Benefits HIDDEN')").hide ();

});

</script>

但没有运气!


婷婷同学_
浏览 95回答 2
2回答

慕标5832272

zz13_idPDPQuickLaunch 是 ID 不是类,使用 # 例如:<script>$(document).ready(function() {&nbsp; &nbsp; $("#zz13_idPDPQuickLaunch *:contains('Benefits HIDDEN')").hide ();});</script>

隔江千里

您可以使用要隐藏的元素的类/ID 作为 jQuery 选择器的主要部分。如果要隐藏 li 标签,可以使用(static 是 li 标签的类):$(".static:contains('Benefits&nbsp;HIDDEN')").hide();
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript