gpt4 book ai didi

jQuery mobile 和 js 的双重执行

转载 作者:行者123 更新时间:2023-12-01 08:17:50 24 4
gpt4 key购买 nike

我已将文件附加到页面底部(正文之前):

<script src="http://code.jquery.com/jquery-1.6.4.min.js"></script>
<script src="/js/mobile.js"></script>
<script src="http://code.jquery.com/mobile/1.0.1/jquery.mobile-1.0.1.min.js"></script>

在mobile.js中是这样的代码:

$(document).ready(function(){
console.log('test')
});

Firebug 返回我“测试”两次,为什么?

最佳答案

建议对 jQuery mobile 使用 pageInit 事件,而不是 $(document).ready。有关更多详细信息,请参阅此页面:jQuery Mobile Docs - Events .

您可以使用的代码:

$("#yourPage").live('pageinit', function() {
console.log('test');
});

这可能会解决您的问题。

关于jQuery mobile 和 js 的双重执行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9387692/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com