首页 » 前端技术 » 解决jQuery ajax动态新增节点绑定多个事件无效的问题

解决jQuery ajax动态新增节点绑定多个事件无效的问题

高蒙 2017/02/24 16:56 1.4k浏览 0评论 jQuery/js


用jQuery调用ajax动态写入节点的时候,需要同时绑定多个事件,比如鼠标的移入、移出、移动的事件。

单个事件:

$('#id').on('mouseover',function(){});
$(document).on('click',"#id",function(){}); // 更加的有效

多个事件:

<script>
    $(document).on({
        mouseover: function(e){},
        mouseout: function (e){},
        mousemove: function(e){}
    }, "#id");
</script>

将不同的事件操作对应的写进去,就可以解决用jQuery调用ajax动态写入节点多个事件无效的问题。





相关文章

我有话说

站长昵称:(*)

输入内容:

选个头像:

评论列表

    ...

    高蒙

    男, PHP程序猿

    文章

    484

    标签

    41

    热度

    10w+

    南京, 江苏, 中国

    人生要是没有理想, 那跟咸鱼有什么分别。