
jQueryon()方法
- 世界杯开幕式
- 2025-06-01 06:53:54
- 3571
on() 和 click() 的区别:
二者在绑定静态控件时没有区别,但是如果面对动态产生的控件,只有 on() 能成功的绑定到动态控件中。
以下实例中原先的 HTML 元素点击其身后的 Delete 按钮就会被删除。而动态添加的 HTML 元素,使用 click() 这种写法,点击 Delete 按钮无法删除;使用 On() 方式可以。
$("#newclick").click(function(){
$(".li").append('
});
$("#newon").click(function(){
$(".li").append('
});
$(".delete").click(function(){
$(this).parent().remove();
});
$(".li").on('click', ".deleteon", function(){
$(this).parent().remove();
})
$(".deleteclick").click(function(){
$(this).parent().remove();
});尝试一下 »
pharma pharma
idw***arma@163.com
7年前 (2018-04-26)
