2

我正在使用 jQuery 将 HTML 元素替换为另一个元素。第一次效果很好,但第二次就不行了。我不知道为什么它第二次不起作用。

有人知道吗?

这是问题的一个例子:http: //jsfiddle.net/jfYLG/


来自 jsfiddle 示例的代码:

<div class="blaat">
    <div>woot</div>
</div>

<button class="work" type="button">Work</button>

$(function() {
    $clone = $('.blaat').clone().addClass('test');

    $('.work').click(function() {
        $('.blaat').replaceWith($clone);
    });
});
4

1 回答 1

1
$(function() {
    $('.work').click(function() {
        $clone = $('.blaat').clone().addClass('test');
        $('.blaat').replaceWith($clone);
    });
});
于 2012-12-24T21:12:56.897 回答