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