繁体   English   中英

jQuery AJAX函数

[英]jQuery AJAX functions

当将页面转到div时,我正在使用jQuery的load()函数:

content.php页面是:

<script type="text/javascript">
   $(".content").load("asd.php");
</script>

和asd.php是:

<script type="text/javascript">
   alert("Hello World");
</script>

当加载ajax完成时,alert()消息出现3次。 实际上,它只能出现1次。 因此load()函数获取页面3次。

我如何一次获得页面?

您确定内容已加载3次吗? 您是否使用萤火虫观看实际转移了什么?

您可能正面临与此问题相同的问题。

将包含<script>元素的内容加载到页面中非常不可靠。 jQuery试图解决这些问题,但并没有成功。

最好:不要这样做。 将所有静态JavaScript代码与通过load()加载的内容分开,并使用加载后的回调函数来运行需要绑定到新页面内容的所有JavaScript代码。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM