我正在编写一个jQuery Mobile单页面应用程序。 在我的一个div(data-role =“page”)中,我有一些图像(img元素),我在“pagebeforeshow”中加载:
$('#a1').attr("src", "images/smile.png");
当我第一次导航到此页面时(使用更改页面),图像显示正确,但如果我再次单击并再次按此页面的链接,则不会显示图像。
如果我使用window.location(而不是changepage),一切正常,但是我无法控制转换(幻灯片,翻转等)。
任何想法为什么会发生这种情况?
谢谢!
答案 0 :(得分:0)
尝试使用pagebeforechange而不是pagebeforeshow