.hasClass()处理以下常见用例:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
if ( $( this ).hasClass( "protected" ) ) { $( this ) .animate({ left: -10 }) .animate({ left: 10 }) .animate({ left: -10 }) .animate({ left: 10 }) .animate({ left: 0 }); } }); |
您还可以将.is()方法与选择器一起使用,以进行更高级的匹配:
if ( $( "#myDiv" ).is( ".pretty.awesome" ) ) {
$( "#myDiv" ).show();
}
请注意,此方法还允许您测试其他内容。 例如,您可以测试元素是否隐藏(通过使用自定义:hidden选择器):
1
2
3
4
5
|
$( "#myDiv" ).show(); } |
相关文章