我希望用户点击一个按钮,然后将一些 html 弹出到一个元素中。我这样做了,它起作用了,但它只起作用了一次。如果他们再次单击该按钮,则什么也不会发生。我认为使用 empty() 可以解决问题,但事实并非如此。我的代码有什么问题。
<script type="text/javascript" >
$(document).ready( function() {
$('#button').on('click', function () {
$('#ul').html('<li>testing testing</li>').hide(1000, function() {
$(this).empty();
});
});
});
</script>
<input type="button" value="click me" id="button" />
<ul id="ul">
</ul>
最佳答案
关于javascript - 使用 jQuery 多次将相同的 html 插入到元素中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12751851/