gpt4 book ai didi

ajax - jQuery Mobile 中的动态内容?

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

嘿,我正在测试 jQuery Mobile,有一个问题。我编写了一个简单的 jQuery 插件,可以根据一些参数对一些图像进行动画处理。非常基本的东西。现在,这适用于我外部链接到的任何页面(rel =“external”)。但是,如果我使用内置的 Ajax 驱动的页面导航,则后续页面上不会加载任何图像。有没有办法在 jQuery Mobile 中处理动态创建的内容?

脚本:

$(document).ready(function(){   
$('#slideshow').rotator(50, 'img');
});

标记:

...
<div data-role="page">
<div id="slideshow">
<img src="images/1.png">
<img src="images/2.png">
<img src="images/3.png">
</div>
</div>
...

最佳答案

您可以绑定(bind)到 pagebeforecreate 事件,该事件将在页面内容最初创建时触发,并从那里启动旋转器:

$(document).ready(function(){
$("#pageID").live('pagebeforecreate',function(event){
$('#slideshow').rotator(50,'img');
});
});

关于ajax - jQuery Mobile 中的动态内容?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5298624/

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