这个是原来的写法,由于.li-time-none 是jq后追加上去的,这样写不起作用
$('.it .li-time:not(".li-time-none")').on('click',function(){
$('.it .li-time:not(this)').removeClass('li-time-choice')
$(this).addClass('li-time-choice')
})
改成这样就可以了
$(document).on('click','.it .li-time:not(".li-time-none")',function(){
$('.it .li-time:not(this)').removeClass('li-time-choice')
$(this).addClass('li-time-choice')
})