jquery的html()方法里的<script></script>,只能出现一次,再出现的话,里面的js就不执行!!!
2018-01-26 17:29
651 查看
哈哈哈哈哈!!!今天钻研出来了这个问题!!!!!!
$("#answer_comment_content_"+aid).html(commentHTML);
用HTML()方法追加元素,内容里面的js只执行一个<script>标签里面的,哈哈,后面的都不执行!!!!
commentHTML+="<script>$.emoticons({ },function (api){ var $content = $('#"+commentObj[i].id+"');";
commentHTML+="$content.html(api.format($content.html())); });";
commentHTML+="<\/script><script>document.getElementById('"+commentObj[i].id+"').innerHTML=replace_ems(document.getElementById('"+commentObj[i].id+"').innerHTML);<\/script>";
$("#answer_comment_content_"+aid).html(commentHTML);
用HTML()方法追加元素,内容里面的js只执行一个<script>标签里面的,哈哈,后面的都不执行!!!!
commentHTML+="<script>$.emoticons({ },function (api){ var $content = $('#"+commentObj[i].id+"');";
commentHTML+="$content.html(api.format($content.html())); });";
commentHTML+="<\/script><script>document.getElementById('"+commentObj[i].id+"').innerHTML=replace_ems(document.getElementById('"+commentObj[i].id+"').innerHTML);<\/script>";
相关文章推荐
- 在JS里面,取struts的<html:form>标签里面的<html:text property="title"/>值
- html 解决表单提交时调用jquery ajax出现执行了请求,但进入了error方法里面
- JQuery的html(data)方法与<script>脚本块的解决方法
- <script type="text/html"></script> js模版使用
- <script type="text/html"></script> js模版使用
- <script type="text/html"></script> js模版使用
- JQuery的html(data)方法与<script>脚本块的解决方法
- 删除MSSQL数据库text字段中恶意脚本<Script="***.js"></script>的方法
- Struts里面<html:link>的使用方法以及加多个参数的方法
- JS分段(<script/>)解释执行:先解析(定义变量+函数)后执行
- 通过js或jQuery,<iframe>子父窗口之间元素、方法、window的相互获取
- 关于JQuery的html(data)方法与<script>脚本块
- <script type="text/template">是干什么的,为什么要把html写在js中? 这是什么编程语言风格,都能这样用吗?
- jquery 全选和取消只能执行一次解决方法
- 出现错误,提示:各个节在每个配置文件中只能出现一次。有关异常的信息,请参阅帮助主题 <location>。请问
- HTML 标签执行事件的JS分析, 以常用的 <a> 标签为例
- jquery的html()方法无法取得<input>输入框的值
- <mvc:resources mapping="/js/**" location="/js/**"/> <script type="text/javascript" src="<%=reques
- <a>标签里面嵌图片<img>下面出现一小段空白的原因
- html的<a>标签点击触发js函数的3种方法