A.S*_*.S. 5 mobile jquery listview click
我在jquery mobile中的listview有问题.我想使用JSON从服务器加载一些数据,并用项目填充listview.这很好.但是当我试图对点击新装载的物品做出反应时,我会做网络活动!我想我必须以某种方式刷新视图,有点不知道如何.
我在http://jsfiddle.net/VqULm/227/做了一个小草图
当你点击我点击按钮时,不再跟踪项目上的点击事件.如何在新物品上获得"Wokrs"警报?
非常感谢你的阅读!
the*_*dox 20
尝试
$('#listview').on('click', 'li', function() {
alert("Works"); // id of clicked li by directly accessing DOMElement property
});
Run Code Online (Sandbox Code Playgroud)
同 jQuery > 1.7
要么
$('#listview li').live('click', function() {
alert("Works"); // id of clicked li by directly accessing DOMElement property
});
Run Code Online (Sandbox Code Playgroud)
使用您的jQuery版本1.6.4.
因为.您要添加li内listview页重装后,那么对于那些无论如何liS的关系live(jQuery的版本,你使用)或delegate(jQuery的> 1.7).