编程语言
首页 > 编程语言> > javascript-多个.on(‘click’…函数仅绑定到1st

javascript-多个.on(‘click’…函数仅绑定到1st

作者:互联网

我有.on(‘click)函数仅在first div上起作用,因为我使用变量来控制它.这是按钮代码:

$('.article.active').on('click',function(){

        var $currentArticleInfo = $('.articleInfo.active');
        var $current = $('.article.active');
        $current.effect('slide',{direction:'up',mode:'hide'});
        $currentArticleInfo.animate({top:0});

    });

和JSfiddle:http://jsfiddle.net/u5nw3bhz/3/(我正在使用Jquery Mobile的“ swipe”方法.切换到“切换设备模式”)

解决方法:

尝试这个:

$('body').on('click', '.article.active', function () {
 // do stuff
});

标签:variables,jquery-mobile,javascript,jquery
来源: https://codeday.me/bug/20191120/2045547.html