我正在创建一个JQuery Mobile网络应用程序,并且遇到了问题。
当用户点击Listview中的元素时,会加载新页面。但是,当用户单击该按钮时,Listview中的元素不会显示。
动态添加列表元素,然后使用$("#landmarksList").listview().listview("refresh");
以下是指示问题的页面的链接: http://jakeserver.com/Apps/BostonLandmarks/B6/landmarks.html
关于可能导致此问题的任何想法?
感谢。
答案 0 :(得分:0)
在JQM中,DOM元素的处理方式不同。例如,尝试使用$(document).on('pageinit','#youpage'
..而不是$(document).ready
.... ref。
地标页面
$(docuemnt).on('pageshow','#landmarks',function(){
// load the landmark content dynamically here
createListRow();
});