mui(".view1").on('tap', "li", function() {
$(this).toggleClass("mui-active");
})
1***@qq.com
- 发布:2017-02-23 13:46
- 更新:2017-02-23 17:21
- 阅读:1928
CJH - 我想要的,我自然会认真
并不是toggleClass的问题,而是mui.js中对mui-active这个类名有诸多操作,比如
window.addEventListener('tap', function(event) {
if ($.targets.modal) {
event.detail.gesture.preventDefault(); //fixed hashchange
$.targets.modal.classList.toggle('mui-active');
}
});
推荐可以换个类名,比如
.active{
background-color: #eee;
}
此时无论是classList.toggle,还是toggleClass都不会受到影响
mui(".mui-table-view").on('tap','.mui-table-view-cell',function(){
this.classList.toggle('active');
// $(this).toggleClass("active");
})
1***@qq.com (作者)
感谢感谢亲爱哒~
2017-02-24 10:20