我想在拖放项目后重新绑定现有函数,例如:
.item是可拖动的项目,.droppable是可放置的区域。
我正在为.droppables   .itemon运行一个函数.ready(),但如果我删除一个.item到.droppable然后我现有的函数将不适用于新删除.item的,所以我将我的事件放在一个函数中,例如:
function my_event(){
    jQuery('.droppable').on('mouseover.mine mouseout.mine', function (e) {
            if ($(this).is(".active")) {
                e.stopPropagation();
                e.preventDefault();
                jQuery(this).toggleClass('highlight');
            }
        }).on('click.mine', function(e){
            if ($(this).is(".active")) {
                e.stopPropagation();
                e.preventDefault();
                show_data(this);
            }
        });
    });
}
现在,我可以简单地调用这个函数 on.ready()和 for .droppable()event stop。它工作正常,
但我想问一下每次.item丢弃后调用和重新绑定函数是否正确?如果没有,请告诉我如何以正确的方式做到这一点。