如果我将元素附加到DOM并且该元素是克隆对象,我想自动绑定元素的事件。这是代码片段:

HTML:

<input type="button" class="clickme" value="Click Me" />​


Javascript:

$(document).ready(function(){
    $(".clickme").click(function(){
        alert("Clicked");
        var cloneElem = $(this).clone();
        //cloneElem.bind("click");
        cloneElem.attr("value", "Click Me" + $("input").length.toString());
        $(this).parent().append(cloneElem);
    });
});​


结果:



如果我单击Click Me1,那么它也应该触发类似于Click Me的事件

注意:
我不想使用JQuery的Live function来触发事件。

最佳答案

.clone接受一个参数是否也要克隆事件:

$(this).clone(true);

09-30 19:05
查看更多