jQuery:如果类存在,则隐藏内容
我有以下两个部门:jQuery:如果类存在,则隐藏内容,jquery,Jquery,我有以下两个部门: <div class="after_content"></div> <div class="inner"><h2>OTHER SIMILAR PACKAGES:</h2></div> 感谢您的帮助,告诉我我做错了什么。没有.exists()方法。您必须检查结果jQuery对象的长度是否为非零: if ($(".inner").filter(':contains("OTHER SIMILAR PACKAG
<div class="after_content"></div>
<div class="inner"><h2>OTHER SIMILAR PACKAGES:</h2></div>
感谢您的帮助,告诉我我做错了什么。没有.exists()
方法。您必须检查结果jQuery对象的长度是否为非零:
if ($(".inner").filter(':contains("OTHER SIMILAR PACKAGES:")').length > 0) {
没有.exists()
方法。您必须检查结果jQuery对象的长度是否为非零:
if ($(".inner").filter(':contains("OTHER SIMILAR PACKAGES:")').length > 0) {
试试这个
HTML:
试试这个
HTML:
您可以使用此
$(document).ready(function(){
var h2_val = $(".inner h2").text();
if(h2_val == 'OTHER SIMILAR PACKAGES:')
{
$(".after_content").hide();
}
});
你可以用这个
$(document).ready(function(){
var h2_val = $(".inner h2").text();
if(h2_val == 'OTHER SIMILAR PACKAGES:')
{
$(".after_content").hide();
}
});
你不需要
>0
,因为任何大于零的值都会被解释为真的。@kalley:你不需要它,但是显式的没有错。换言之,我的意思是,如果它不存在,请删除div。lenght=0?你需要=
(或者严格来说==
)或者干脆$(“.inner”).filter(”:包含(“其他类似包:”)。长度
感谢您的回答!:)你不需要>0
,因为任何大于零的值都会被解释为真的。@kalley:你不需要它,但是显式的没有错。换言之,我的意思是,如果它不存在,请删除div。lenght=0?你需要=
(或者严格来说==
)或者干脆$(“.inner”).filter(”:包含(“其他类似包:”)。长度
感谢您的回答!:)可能的重复可能的重复
$(document).ready(function(){
var h2_val = $(".inner h2").text();
if(h2_val == 'OTHER SIMILAR PACKAGES:')
{
$(".after_content").hide();
}
});