0

我正在编写一个 jQuery Mobile 单页应用程序。在我的一个 div(data-role="page")中,我有一些图像(img 元素),我在“pagebeforeshow”中加载:

$('#a1').attr("src", "images/smile.png");    

当我第一次导航到此页面时(使用 changepage),图像显示正确,但如果我单击返回并再次按此页面的链接,图像不会显示。

如果我使用 window.location(而不是 changepage),一切正常,但我无法控制转换(滑动、翻转等)。

任何想法为什么会发生这种情况?

谢谢!

4

1 回答 1

0

尝试使用 pagebeforechange 而不是 pagebeforeshow

于 2012-11-09T19:52:54.180 回答