我正在尝试用自定义事件类型替换eventtype ...
$(function() {
$("#control").bind("myTouch", function(e) {
b = e.originalEvent.touches.length
});
$("#anothercontrol").bind("touchstart", function(e) {
a = e.originalEvent.touches.length
$("#control").trigger("myTouch"); }
});
});
a =正确的数字,b = null ??
答案 0 :(得分:2)
下面似乎有效(我想这可以追溯到jQuery解析触摸事件的方式):
$(function() {
$("#control").bind("myTouch", function(e,event) {
b = event.touches.length
});
$("#anothercontrol").bind("touchstart", function(e) {
a = e.originalEvent.touches.length
$("#control").trigger("myTouch",e.originalEvent); }
});
});