gpt4 book ai didi

jquery mobile click() 在 ListView 上

转载 作者:行者123 更新时间:2023-12-03 22:53:56 25 4
gpt4 key购买 nike

我在 jquery mobile 中的 ListView 有问题。我想使用 JSON 从服务器加载一些数据,并用项目填充 ListView 。效果很好。但是,当我尝试对新加载的项目的点击使用react时,我确实得到了该事件!我想我必须以某种方式刷新 View ,有点不知道如何。

我在 http://jsfiddle.net/VqULm/227/ 上画了一个小草图

当您点击“单击我”按钮时,不再跟踪项目上的单击事件。我如何获得新商品的“Wokrs”提醒?

非常感谢您的阅读!

最佳答案

尝试

    $('#listview').on('click', 'li', function() {
alert("Works"); // id of clicked li by directly accessing DOMElement property
});

使用 jQuery > 1.7

<强> DEMO

$('#listview li').live('click', function() {
alert("Works"); // id of clicked li by directly accessing DOMElement property
});

使用 jQuery 版本 1.6.4。

<强> DEMO

为什么你需要这个

因为。您在页面重新加载后在 listview 中添加 li,因此这些 li 的任何事件都应该live(对于您使用的 jQuery 版本)或 delegate (jQuery > 1.7)。

关于jquery mobile click() 在 ListView 上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10884378/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com