owl carousel2滾動到指定位置遇到的問題記錄

一、動態添加子項(item):owl.trigger("add.owl.carousel",[data,position]);有2個參數,data和position(添加到的位置),不傳position則默認添加到最後spa

二、更新結構:owl.trigger("refresh.owl.carousel");prototype

三、滾動到指定位置展現剛剛添加的項:obj.trigger("to.owl.carousel",[position,speed,true]);it

官網上查到滾動到指定位置用to.owl.carousel,帶2個參數,[position,speed],可是實際應用中若是傳2個參數會出現問題,畫面來回滾動,打斷點發現實際上是先走的Navigation.prototype.to,這裏有3個參數,[position, speed, standard],註釋上standard解釋的是:是否使用標準模式,標準模式(即standard爲true)則直接將position,speed傳到Owl.prototype.to再走一遍,非標準模式會從新計算position,猜想是按照dots來翻頁,因此沒法按照本身的想法滾動到指定的位置上io

相關文章
相關標籤/搜索