我有以下 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,以便页面加载更快:-)]