如何做企业网站营销,咸阳公司做网站,2345网址导航下载官网,商品详情页面设计模板on 前面的元素必须在页面加载的时候就存在于 dom 里面。动态的元素或者样式等#xff0c;可以放在 on 的第二个参数里面。jQuery on() 方法是官方推荐的绑定事件的一个方法。使用 on() 方法可以给将来动态创建的动态元素绑定指定的事件#xff0c;例如 append 等。
div …on 前面的元素必须在页面加载的时候就存在于 dom 里面。动态的元素或者样式等可以放在 on 的第二个参数里面。jQuery on() 方法是官方推荐的绑定事件的一个方法。使用 on() 方法可以给将来动态创建的动态元素绑定指定的事件例如 append 等。
div idtestdiv classevtevt1/div
/div错误的用法下面方法只为第一个class 为 evt 的div 绑定了click事件使用append动态创建的div则没有绑定
script// 先绑定事件再添加div$(#test .evt).on(click, function() {alert($(this).text())});$(#test).append(div classevtevt2/div);
/script正确的用法如下
script$(body).on(click, #test .evt, function() {alert($(this).text())});$(#test).append(div classevtevt2/div);
/scriptcheckbox单选设置 如果 是动态添加的则可以这样
$(#grid).on(click,input[nameck],function(){$(input[nameck]).not(this).prop(checked,false);
}); 注$(selector).on(event,childSelector,data,function,map)