我在我的jquery中有一堆點擊監聽器,並且想知道我需要做些什麼來讓他們在移動設備和觸摸屏上工作?所以,如果我的代碼是...用於觸摸屏和平板電腦的onClick監聽器
$(el).bind('click', function() {
//my event function
});
,我需要做的像...
$(el).bind('click, touch', function() {
//my event function
});
我在我的jquery中有一堆點擊監聽器,並且想知道我需要做些什麼來讓他們在移動設備和觸摸屏上工作?所以,如果我的代碼是...用於觸摸屏和平板電腦的onClick監聽器
$(el).bind('click', function() {
//my event function
});
,我需要做的像...
$(el).bind('click, touch', function() {
//my event function
});
click
在觸控設備上完美處理爲tap
,因此您無需執行任何操作。
觸摸設備特定事件是swipe
等等。
如果你被點擊常規設備的事件也得到點擊移動設備時,「點擊事件「他們在觸摸屏上。
如果您想支持高級觸摸屏/多點觸控相關功能,則只需要特殊事件。
使用jQuery手機。它具有精確的觸摸屏和平板電腦的事件:tap, taphold
等
不,它不是。它掛起,與水龍頭無關。我分開實施了tap,jqm click甚至沒有接近我得到的結果:) – CoolStraw 2012-06-30 09:46:33