gpt4 book ai didi

javascript - 编写javascript来检测li中的点击事件

转载 作者:行者123 更新时间:2023-11-29 00:07:38 24 4
gpt4 key购买 nike

我有类似这样的东西。此代码来自某个网​​站,我无权修改该代码。

<li class="History_lisitem_logout ui-last-child" data-icon="power">
<a id="History_lisitem_logout" name="lisitem_logout" dsid="lisitem_logout" tabindex="2" class="History_lisitem_logout ui-btn ui-btn-icon-right ui-icon-power">
<h3>Sign Out</h3>
</a>
</li>

我需要从我的 ios 或 android 应用程序调用该网站,如果用户单击该 li,我需要触发我自己的 native 代码。

如果是普通按钮,我可以轻松地这样做来调用我的 native 代码。

        webView.stringByEvaluatingJavaScript(from: "$(document).on('touchstart', '#History_lisitem_logout', function() {window.location = 'ios:logoutGleer';});")

但是,问题是我在“li”中没有“id”,并且无法注入(inject) JavaScript 代码来检测单击“li”的事件。我该怎么办?

最佳答案

anchor 标签有id;好好利用它。

let listEl = document.getElementById("History_lisitem_logout").parentElement

关于javascript - 编写javascript来检测li中的点击事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47567956/

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