我想在jQuery中使用hasClass()
函数检查完整的类名。我的课程名为"免责声明"
<div id="fakeform1">
<div class="Disclaimer"> I want to get complete class name
</div></div>
<script>
$(document).ready(function({
if($('#fakeform1').hasClass('sclaimer')==0) {
alert(COMPLETE CLASS NAME);
}
));
</script>
我如何获得免责声明的sclaimer
类的完整名称?
答案 0 :(得分:0)
在这种情况下你不能使用hasClass
,试试这个:
if ($('#fakeform1').attr('class').indexOf('sclaimer') !== -1) {
alert($('#fakeform1').attr('class'));
}
修改强>
看起来我误解了你的问题,如果你想检查子元素,那么试试这个:
var test = $('#fakeform1').find('div').filter(function() { return $(this).attr('class').indexOf('sclaimer') !== -1; });
if (test.length) {
alert(test.attr('class'));
}