我收到错误"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
。
答案 0 :(得分:1)
var clickEventType = 'ontouchstart' in document.documentElement ? 'touchstart' : 'click';
$("#myImageFlow ").on(clickEventType, '.sliderImage', abc);
function abc() {
// do stuff
}