2011-03-30 61 views
0

我使用.html()将代码的一部分加载到带有jQuery的覆盖div中。它工作正常,直到我的HTML插入包含某种类型的JS包括:jQuery中包含的HTML代码

<script>someFunction</script> 

突然我的代码在FF,Opera和Safari停止运作。 IE不错。任何建议如何解决这个问题?

谢谢。

+0

“停止运作”是什么意思? HTML是否无法附加到您的文档?嵌入的脚本不会触发? – 2011-03-30 17:49:26

+0

做任何错误显示在FF?萤火虫? – JohnP 2011-03-30 17:49:49

+0

@Ben空白分页符完全,因为

0

我尝试一个简单的基于jQuery的页面上此代码,这是类似于你在做什么:

$(document.body).append('<script type="text/javascript">alert("hello");</script>') 

它工作。我怀疑你的someFunction代码可能有错误。也许你可以发布有问题的代码?

+0

​​当我删除此脚本行一切都很正常。 – santa 2011-03-30 18:05:15

+0

是否在开始标记中添加“类型”,就像在我的代码中执行任何操作一样?像这样:'