以前做過一些ui元件,支援一些拖拖拽拽的。最近搞到個ipad,老的元件到了這些手持裝置上自然是拖不走,拽不動了。後來想到乙個方法,用touch的事件模擬滑鼠的操作,也就是用touch的響應事件觸發滑鼠事件。話不多說,上**,請大家拍磚
js**
function istouchdevice()
function fittouchdevice()
function simmouseevt(type, target, pos)
document.addeventlistener("touchstart", function(e)
}, 100);
} });
document.addeventlistener("touchmove", function(e) );
document.addeventlistener("touchend", function(e) );
}
目前只在ipad和android手機上測試過,想法是行得通的。
外掛程式 滑鼠或手指滑動事件
前端頁面經常用到滑動事件,即判斷是動作左滑 右滑 上滑或者下滑,然後根據事件型別完成不同的功能,最常見的就是h5的翻頁,如果需要的事件很簡單,就是判斷一下滑動方向然後執行 函式,那麼如果引用較大的外掛程式將會十分影響頁面的載入速度。下面就分享乙個簡單的滑動事件的外掛程式,輕量好用。看效果頁面請點這裡...
從滑鼠手到立式滑鼠
前言 最近感覺右腕有點疼,就學習了一下滑鼠手 腕管綜合症 立式滑鼠這些東西。這個問題和程式設計師的健康相關,小夥伴們可以了解下。什麼是滑鼠手 很多人都聽過滑鼠手,其實它的學名是腕管綜合症。它是指掌管手指的感覺神經 正中神經 在傳導在手腕的腕隧道時,發生神經壓迫,導致大拇指 食指 中指,和無名指靠近中...
502粘到手上變硬了怎麼辦 502粘住手指了怎麼辦
利用膠水的硬度 502膠水幹了以後就非常的硬,這個特點是優點也是缺點,優點就是它可以很好的粘合較硬的物體,但是一些柔韌性比較大的往往沒有長期效果,也就是說一開始的時候粘合很好,過一段時間就開膠了。利用這個特點,當你的兩個手指被黏在一起的時候,就用力揉搓這兩個手指之間的膠水,揉搓的方法其實很隨意,主要...