次のjQueryコードがあります(divと関数の名前を変更しましたが、大きな違いはありません)
$(function(){
$('#div1').bind('touchend',function(){
function1();
function2();
});
});
$(function(){
$('#div2').bind('touchend',function(){
function1();
function3();
});
});
これはプレーンな JS バージョンであり、動作しません。
document.getElementById('div1').addEventListener('touchend',function(){
function1();
function2();
},false);
document.getElementById('div2').addEventListener('touchend',function(){
function1();
function3();
},false);
誰かが最初に jQuery バージョンの意味を説明してから、単純な js バージョンで私が犯した間違いを指摘できれば、私は感謝します!
[なぜ私がこれを行っているのか疑問に思っている場合は、作成中のphonegapアプリからjQueryを削除して、ページの読み込みを高速化する必要があります:-)]