gpt4 book ai didi

iOS 上的 jQuery Mobile - 点击事件的目标错误

转载 作者:行者123 更新时间:2023-11-29 04:14:45 24 4
gpt4 key购买 nike

我正在努力在 iOS 上的 UIWebView 中显示一些文本。我想获取用户点击的 HTML 元素的内容。例如,如果他点击一个段落,则会弹出一个窗口,显示该段落的内容。我正在使用 jQuery Mobile 来实现这一点。这就是我正在做的:

$('body').tap(function(e) {
var tappedElement = $(e.target);

alert(tappedElement.text());
});

它适用于第一次点击。第二次点击无论在哪里,都会返回相同的文本。

事件似乎没问题,但第二次点击的目标属性错误。第三次点击时,一切都会恢复正常,依此类推......我在这里缺少什么?谢谢

最佳答案

您可以尝试这种方法:

$('*').bind('touchstart', function(e) {
//this will prevent all elements below the clicked item from firing as well.
event.stopPropagation();
//display element text if available
alert($(this).text());
});

关于iOS 上的 jQuery Mobile - 点击事件的目标错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13883101/

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