0

Jquery Mobile v. 1.3.1 と PhoneGap を使用するモバイル アプリがあります。

ページにはたくさんのチェックボックスがあります。アプリを実行すると、チェックボックスをオン/オフにすると、チェックボックス付きのリストの応答が非常に遅くなります。

何をすべきか?

4

1 に答える 1

0

これを Cordova/PhoneGap で使用しましたが、jQuery Mobile を使用しておらず、jQuery のみを使用していました。

   $('input[type="checkbox"]').on( 'touchstart', function(){
       $(this).prop("checked", !$(this).prop("checked"));
   });

   $('input[type="checkbox"]').click(function(event){
       event.preventDefault();
       event.stopPropagation();
   });

技術的には、trigger() を使用してカスタム データをクリック イベント ハンドラーに渡すことでそれを行うことができましたが、何らかの理由でパラメーターを通過させることができませんでした。上記は動作します。

于 2014-11-26T01:56:07.233 に答える