升级到jQuery 1.5.1时出现问题

Che*_*rio 1 jquery jquery-1.5

delete当我从jquery 1.5升级到jquery 1.5.1时,链接不起作用:

演示:http://jsfiddle.net/EfsGN/

Mat*_*att 5

这是在jQuery 1.5引入clone()方法的一个错误,并在1.5.1中修复.

默认行为clone()应该是复制克隆元素的事件和数据,但1.5的情况并非如此(默认行为复制事件).

要修复代码,请更改:

$('#add-input').click(function() {
    main.append(clonedField.clone());
    return false;
});
Run Code Online (Sandbox Code Playgroud)

$('#add-input').click(function() {
    main.append(clonedField.clone(true));
    return false;
});
Run Code Online (Sandbox Code Playgroud)

工作小提琴:http://jsfiddle.net/EfsGN/7/