我收到"Object has no method 'apply'... "
错误
我只是将触摸事件与元素绑定,但是我收到错误对象具有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
。 最佳答案
var clickEventType = 'ontouchstart' in document.documentElement ? 'touchstart' : 'click';
$("#myImageFlow ").on(clickEventType, '.sliderImage', abc);
function abc() {
// do stuff
}
关于jquery - 绑定(bind)元素到touchstart,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/17109267/