如果在内部html中附加了新元素(克隆对象),我想刷新dom

Xul*_*fee 0 javascript jquery

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

HTML:

<input type="button" class="clickme" value="Click Me" />?
Run Code Online (Sandbox Code Playgroud)

使用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);
    });
});?
Run Code Online (Sandbox Code Playgroud)

结果:

在此输入图像描述

如果我点击它Click Me1然后它也应该触发一个类似的事件Click Me

注意:我不想使用Live functionJQuery来触发事件.

pim*_*vdb 9

.clone 是否克隆事件也会引发争论:

$(this).clone(true);
Run Code Online (Sandbox Code Playgroud)