$(".pick").live("click", function(){
//JS、JQuery需要实现代码
});
使用live这种方式是JQuery1.9.1以前的的版本,JQuery1.9.1以后的需要使用bind才可以,开始在使用过程中又发现,在用JS或JQuery加载出来的HTML
$('.pick').bind('click',function(event){
//JS、JQuery需要实现代码
}); 这个里面的bind的click使用无效,所以需要进行改进
$('body').on("click", ".pick", function () { //JS数据代码
var len = $(".pick").length;
//JS、JQuery需要实现代码
});
这样,不管加载多少次,这个绑定的click事件都是有效的!!!
当然还可以加载HTML后再次执行绑定事件,这种方法比较笨!!!
评论列表: