gpt4 book ai didi

javascript - currentTarget 不适用于 Android

转载 作者:行者123 更新时间:2023-11-28 18:44:38 25 4
gpt4 key购买 nike

我在 Tap 上有 knockout 绑定(bind)

<a class="scroll icon-arrow-down" data-anchor="#part" data-bind="localizedText: { id: '4-anchor-1', html: true }, tap: controller.scrollTo.bind(controller)"></a>

这应该获得目标 attr 数据 anchor ,该 anchor 适用于桌面但不适用于 Android..

scrollTo()
{
alert($(event.currentTarget).attr("data-anchor"));
}

在 Android 上给出未定义。

最佳答案

event 绑定(bind)调用的函数的第一个参数是当前项 ($data),第二个参数是事件对象。假设(非标准)tap 绑定(bind)的定义类似,您的函数应该定义:

scrollTo(data, event)
{
alert($(event.currentTarget).attr("data-anchor"));
}

关于javascript - currentTarget 不适用于 Android,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35578798/

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