Javascript 同一页面中有多个IScroll,不带jQuery
如何在没有jQuery的情况下在同一页面中初始化多个IScroll元素。我想为这个页面中的每个IScroll元素自动初始化一个插件 我尝试:Javascript 同一页面中有多个IScroll,不带jQuery,javascript,html,function,web,iscroll,Javascript,Html,Function,Web,Iscroll,如何在没有jQuery的情况下在同一页面中初始化多个IScroll元素。我想为这个页面中的每个IScroll元素自动初始化一个插件 我尝试: var scrolls = document.querySelectorAll(".text-wrap"); var scroll_ar = []; for (var i = 0; i < scrolls.length; i++) { var scroll = scrolls[i]; scroll_ar[i] = new IScro
var scrolls = document.querySelectorAll(".text-wrap");
var scroll_ar = [];
for (var i = 0; i < scrolls.length; i++) {
var scroll = scrolls[i];
scroll_ar[i] = new IScroll(scroll, {
scrollX:false,
scrollY:true
});
scroll_ar[i].on('beforeScrollStart', function(e){
pageScroll.disable();
});
scroll_ar[i].on('scrollEnd', function(e){
pageScroll.enable();
});
var scrolls=document.querySelectorAll(“.text wrap”);
var\u ar=[];
对于(变量i=0;i
但是不起作用:(on()是jQuery,不是吗?我想如果我有一个iscroll元素,使用这个代码而不使用循环,那么你需要addEventListener()。on()是jQuery,不是吗?我想如果我有一个iscroll元素,并且使用这个代码而不使用循环,那么你需要addEventListener()。。