JQuery.html()在IE中工作,但在Firefox中不工作

JQuery.html()在IE中工作,但在Firefox中不工作,jquery,Jquery,我有一个id=slRecipeList的div和一个id=txtRecipeWK1的文本框,其中包含一个HTML字符串。我想将HTML字符串从文本框复制到div,下面是我的代码: $('#slRecipelList').html($('#txtRecipesWk1').val()); 该代码在IE(V8)中运行良好,但在Firefox(V3.6.18)中运行不好,当我逐步浏览代码并执行console.log($('#slRecipelList').html())时,它返回空值 我还尝试

我有一个id=slRecipeList的div和一个id=txtRecipeWK1的文本框,其中包含一个HTML字符串。我想将HTML字符串从文本框复制到div,下面是我的代码:

    $('#slRecipelList').html($('#txtRecipesWk1').val());
该代码在IE(V8)中运行良好,但在Firefox(V3.6.18)中运行不好,当我逐步浏览代码并执行
console.log($('#slRecipelList').html())
时,它返回空值

我还尝试了append(在清空div之后),得到了相同的结果——在IE中可以,在Firefox中不工作


我是否遗漏了一些明显的或愚蠢的内容?

检查您的HTML注释,它们可能会给您带来问题。

请创建一个演示该问题的演示。它对我有用,我已经解决了问题。与我的代码无关,页面中的一些HTML注释有问题。我在Firefox中有额外的破折号,所以Firefox甚至没有看到div。。。有些日子我讨厌电脑。不管怎样,谢谢你的帮助。我忘了将此设置为社区维基,但你应该接受答案,这样1)它不再显示为未回答,2)其他人将能够找到类似问题的解决方案。