JSFIDDLE
当我使用appendTo()而不是html()时它正在工作,但我需要清除旧内容,所以我有点困惑为什么这不能像它应该做的那样工作
Live Demo
function showitnow() { var div_data = "<div ><a href='XXX'>XXX</a></div>"; $("#test1").html(div_data); } $("#button1").click(function() { showitnow(); });