元素可以根据用户的操作而改变,这就是我使用 on() 的原因
$(document).ready(function(){
$(document).on('click','li', function(){
if($('li').hasClass()){
//do something <-- but it return true (boolean)
}
});
元素可以根据用户的操作而改变,这就是我使用 on() 的原因
$(document).ready(function(){
$(document).on('click','li', function(){
if($('li').hasClass()){
//do something <-- but it return true (boolean)
}
});
你可能想要
$(document).on('click','li.yourclass', function(){
//do something with your element, which is "this"
});
选择'li.yourclass'
器会在每次点击时动态测试,因此您无需在回调中进行测试。
用这个 :
$(document).ready(function(){
$(document).on('click','li', function(){
if(if ($('li').hasClass('yourclassname'))){
//do something <-- but it return true (boolean)
}
});