甘肃省城乡和住房建设厅网站,网架加工价格,xp做网站服务器,做运营的具体做什么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)