如何检查是否未选择jQuery选项卡元素
我只想在jQuery选项卡元素当前未处于活动状态时向其添加一个类 这是我的尝试:如何检查是否未选择jQuery选项卡元素,jquery,jquery-ui,Jquery,Jquery Ui,我只想在jQuery选项卡元素当前未处于活动状态时向其添加一个类 这是我的尝试: if (($("#tab2").css("ui-state-active")) == false){ $( "#tab2" ).addClass( "blink_me" ); } 你可以试试看 你可能是说 if ($("#tab2").not(".ui-state-active")... // or !$tab.hasClass("ui-state-active") 或者像这样: var $tab2 = $
if (($("#tab2").css("ui-state-active")) == false){
$( "#tab2" ).addClass( "blink_me" );
}
你可以试试看
你可能是说
if ($("#tab2").not(".ui-state-active")... // or !$tab.hasClass("ui-state-active")
或者像这样:
var $tab2 = $("#tab2");
$tab2.toggleClass("blink_me",$tab2.not(".ui-state-active"));
或一次:
$('#tab2:not(".ui-state-active")').addClass("blink_me")
如果您想按类检查活动状态,您需要的是hasClass:
if ($("#tab2").hasClass("ui-state-active")
{
//Active mode
}
else
{
// Inactive mode
}
我想你想如果$tab2.hasClassui状态处于活动状态…我本来应该有$'tab2:not.ui状态处于活动状态'.addClassblink'_me@mplungjan是的,这个条件是多余的,一条短而甜的线。
if ($("#tab2").hasClass("ui-state-active")
{
//Active mode
}
else
{
// Inactive mode
}