0

我收到错误"Object has no method 'apply'... "

我只是将触摸事件与元素绑定,但我得到错误对象具有应用方法。

var clickEventType=((document.ontouchstart!==null)?'click':'touchstart');
$("#myImageFlow ").bind('touchstart',".sliderImage",abc);
function abc()
{}

我试过了 ,

var clickEventType=((document.ontouchstart!==null)?'click':'touchstart');
$("#myImageFlow ").bind('touchstart',".sliderImage");

这个也不行??该怎么办?我应该做些什么改变?我只想将元素绑定到touchstart.

4

1 回答 1

1
var clickEventType = 'ontouchstart' in document.documentElement ? 'touchstart' : 'click';

$("#myImageFlow ").on(clickEventType, '.sliderImage', abc);

function abc() {
    // do stuff
}
于 2013-06-14T13:13:19.350 回答