我想检测label
的显示是否为空。如果是,那么我将从标签中删除hidden
类。
如何在jQuery中完成?我是js&的新人jQuery的。
答案 0 :(得分:5)
您可以按照以下代码
if(!$("label").is(":visible"))
{
// remove hidden class
$("label").removeClass("hidden");
}
但如果您的代码中有多个标签,请尝试以下
$("label").each(function(){
if($(this).is(":visible"))
$(this).removeClass("hidden");
});
答案 1 :(得分:2)
尝试以下代码: -
if($("#labelID").is(":visible"))
{
// remove hidden class
$("#labelID").removeClass("hidden");
}
演示: -
答案 2 :(得分:1)
试试这段代码:
if(!$("#your_label_id").is(":visible"))
$("#remove_class").removeClass("class_name");
答案 3 :(得分:1)
试试这个:
if($("#lblid").css("display")==='none'){
$("#lblid").removeClass("hidden");//or $("#lblid").css("display","block")
}
答案 4 :(得分:1)
使用此代码:
if($('label').is(':visible'))
{
// remove hidden class
$('.disp-block').removeClass('hidden');
}