touch.on(".slider>canvas","drag",function(){
//////事件//////
})
我想给slider下的canvas绑定事件怎么做啊,求大神告知,就是前面怎么写啊
touch.on(".slider>canvas","drag",function(){
//////事件//////
})
我想给slider下的canvas绑定事件怎么做啊,求大神告知,就是前面怎么写啊
如果用的是jq,事件绑定/委托的语法是:
.on( events [, selector ] [, data ], handler(eventObject) )
所以你需要写成:
$('.slider').on('drag', 'canvas', function(){});
找了一圈,貌似说的是百度的touch.js,查了下文档,给的语法是:
touch.on( delegateElement, types, selector, callback );
所以写法应该是:
touch.on( '.slider', 'drag', 'canvas', function(){} );
13 回答12.9k 阅读
7 回答2.1k 阅读
5 回答1.4k 阅读
3 回答1.3k 阅读✓ 已解决
5 回答1.5k 阅读✓ 已解决
2 回答1.3k 阅读✓ 已解决
6 回答1.2k 阅读✓ 已解决
$(".slider").on("canvas","touch",function(){
//事件
})
如有错,还望大家指导指导,我也在学习中,还是菜鸟一枚。