检查类子类是否可用jquery
您错过了类检查类子类是否可用jquery,jquery,Jquery,您错过了类formItem if ($('.formSortable').find('formItem').hasClass('selected')) { alert("hi"); } 或者在jquery中使用.length查找另一种可能性 if ($('.formSortable').find('.formItem').hasClass('selected')) { alert("hi"); } 您在find('fo
formItem
if ($('.formSortable').find('formItem').hasClass('selected')) {
alert("hi");
}
或者在jquery中使用.length
查找另一种可能性
if ($('.formSortable').find('.formItem').hasClass('selected')) {
alert("hi");
}
您在
find('formItem')
中缺少一个点:
它应该是find('.formItem')
-
类选择器,而不是find('formItem')
您错过了formitem之前的。错过了类选择器
'.formitem'
if ($('.formSortable').find('.formItem').hasClass('selected')) {
alert("hi");
}
您在
表单中遗漏了一个类选择器(.),如下所示:
if ($('.formSortable').find('formItem').hasClass('selected')) {
alert("hi");
}
if ($('.formSortable').find('.formItem').hasClass('selected')) {
alert("hi");
}
或者这个:
if( $('.formSortable').find('.formItem.selected').length > 0 ) {
alert( 'hi' );
}
应该行得通
但是,如果根据标题,您真正指的是“.formSortable”的子级,请使用.children()
而不是.find()
:
或:
在.find('formItem')
中缺少键入
。哇!!!真是一个奥斯卡获奖的打字错误。答案纷至沓来……^^。有人对这个问题投了赞成票。@AmitKumar Grr。。。我在找那个家伙。。!
if ($('.formSortable').find('.formItem').hasClass('selected')) {
alert("hi");
}
if ($('.formSortable').find('.formItem').hasClass('selected')) {
alert("hi");
}
if( $('.formSortable').find('.formItem.selected').length > 0 ) {
alert( 'hi' );
}
$('.formSortable').find('.formItem.selected').length == 0 || alert( 'hi' );
if( $('.formSortable').children('.formItem.selected').length > 0 ) {
alert( 'hi' );
}
$('.formSortable').children('.formItem.selected').length == 0 || alert( 'hi' );