我要感谢这篇文章在此处输入链接描述它实际上是有效的,但只有在直接编写 html 文档时才有效。但是在 jquery 创建的文档中应用相同的东西时它不起作用。你能告诉我如何解决这个问题吗?
我的代码是
<script>
var toggle = false;
$(function() {
$('a.comments').click(function(e) {
var $this = $(this);
$('.toggleComments').toggle(1000,function() {
if(!toggle) {
$this.text('Hide Comments');
toggle = !toggle;
}else {
$this.text('Show Comments');
toggle = !toggle;
}
});
e.preventDefault();
});
});
var html;
$(document).ready(function()
{
html='<a href="#" class="comments">Show Comments</a><br /><div class="toggleComments">This is #comment1 <br />This is #comment2 <br /></div>';
$("#start").append(html);
});
</script>
</head>
<body>
<div id="start"></div>
</body>
</html>