2016-07-29 90 views
0

我提出使用featherlight.gallery.js畫廊和隨後在包括通過加載的jquery detect_swipe.js刷卡/觸摸支持的指令(https://github.com/noelboss/featherlight/#featherlight-gallery)。featherlight.js畫廊滑動觸摸使能禁用鼠標導航

的問題是,我想在同一時間刷卡/觸摸和鼠標點擊導航,由於某種原因它去的一種方式或其他。如果我在平板電腦上,即使可以,我也不一定要刷卡,因爲可能我正在使用鼠標進行導航。

我創建了一個撥弄detect_swipe.js文件,其中它的工作原理與聯繫,但沒有鼠標:

http://jsfiddle.net/scotsscripts/JNsu6/213/

這是不支持觸摸的羽毛的「正式榜樣」(副本的例子如羽毛的畫廊小提琴):

http://jsfiddle.net/JNsu6/15/

的HTML是超基本的,唯一改變的事情就是detect_Swipe.js是否被加載:

<h3>Gallery</h3> 
<div data-featherlight-gallery data-featherlight-filter="a"> 
    <a href="http://farm8.staticflickr.com/7070/6874560581_dc2b407cc0_b.jpg"><img src="http://farm8.staticflickr.com/7070/6874560581_dc2b407cc0_q.jpg" /></a> 
    <a href="http://farm5.staticflickr.com/4005/4400559493_3403152632_o.jpg"><img src="http://farm5.staticflickr.com/4005/4400559493_f652202d1b_q.jpg" /></a> 
    <a href="http://farm1.staticflickr.com/174/396673914_be9d1312b1_o.jpg"><img src="http://farm1.staticflickr.com/174/396673914_be9d1312b1_q.jpg" /></a> 
</div> 

任何想法爲什麼鼠標和觸摸不能一起工作?任何簡單的修復?提前致謝。

回答