首页 相关文章 JQuery 引发两次$(document.ready)事件

JQuery 引发两次$(document.ready)事件

页面大概是这样的,一个Partial View,而这个View包含了一小段绑定Search的Javascript,并且用Jquery-ui 的dialog 包含,而且确定不是ASP.net mvc生成HTML的问题,HTML是依照我的想法生成的,后来实在没有办法,把dialog的代码去掉,Search按就正常了。查了一下dialog的代码,发现 是appendTo引发的。
做了实验,代码如下:
代码
代码如下:
script type="text/javascript"
$(document).ready(function() {
$("#a1").appendTo($("#a2"));
});
/script

div id="a1"
script type="text/javascript"
alert('a1');
/script
/div

div id="a2"
/div

预计 alert('a1') 应该执行一次的,但是由于使用了appendTo,执行了两次,无论你在 a1 div里面是否使用$(docume...[ 查看全文 ]

2016-02-19 标签:

JQuery 引发两次$(document.ready)事件的相关文章

手机页面
收藏网站 回到头部