1

私のjQueryMobile + Knockout.jsアプリケーションでは、合成された「クリック」イベントが発生する前に、すべてのクリックに300ミリ秒の遅延があります。

jQMの「vclick」イベントを使用しようとしていますか?これに対処する正しい方法ですか?もしそうなら、どうすればノックアウトクリックバインディングでそれを達成できますか?代わりに「タップ」を使用する必要がありますか?

4

1 に答える 1

3

fabが言うように、これを行う方法はノックアウトのeventバインディングを使用することです。

<!-- ko foreach: widgets -->
<li>
    <a data-bind="event: { vclick: $root.clickWidget }">
        <b data-bind="text: $data.name"></b>
    </a>
</li>
<!-- /ko -->

ありがとう!

于 2013-02-07T21:33:49.403 に答える