我如何隐藏div div witch包含文本?我必须隐藏SharePoint错误消息。 我发现这个博客:http://www.timferro.com/wordpress/archives/227/comment-page-1SharePoint&jQuery隐藏错误消息
jQuery代码:
<script type="text/javascript">
$(document).ready(function() {
$("div:contains('Error')").hide();
$("div:contains('Access denied'):not(:has(div))").hide();
});
,但它不工作,为什么?
我尝试这样:
$("div:contains('Access')").css("display", "none");
这:
$("div:contains('Access')").css("visibility", "hidden");
但那些打破了现场。
因为我有子网站相同的问题,我将jQuery添加到母版页。我不知道divs的名称,因为第一个网站的名称是WPQ1,而其他网站是WPQ4。所以,如果找到包含特定文本的div,我唯一的改变。
我在想,如果我不知道divs的名字,我该如何使用它?
.replace("Access denied. You do not have permission to perform this action or access this resource.", "");
如何隐藏错误信息div? 我使用:jQuery的1.10.1.min.js
首次使用F12开发工具和粘贴'$( “分区:包含( '访问')”)'到控制台。然后确保返回一个元素,以便您可以证明您的选择器实际工作。 – timmkrause
所以你的最终要求是应该隐藏包含一些特定文本的div吗? – dreamweiver