列表视图上的jquery mobile click()

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

DEMO

要么

$('#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.

DEMO

为什么你需要这个

因为.您要添加lilistview页重装后,那么对于那些无论如何liS的关系live(jQuery的版本,你使用)或delegate(jQuery的> 1.7).