Показать сообщение отдельно
  #8 (permalink)  
Старый 16.05.2011, 13:30
Профессор
Отправить личное сообщение для da_ff Посмотреть профиль Найти все сообщения от da_ff
 
Регистрация: 12.05.2009
Сообщений: 317

Сообщение от ASerputko Посмотреть сообщение
Я использовал такой хак
return 'ontouchstart' in window
. На дивайсе вернет true, на PC - false. Ну соответственно будешь подключать нужные события.
Обычно это делается как
touchStartEvent =  $.support.touch ? 'touchstart' : 'mousedown'
touchStopEvent =  $.support.touch ? 'touchend' : 'mouseup'


Ну и
$o.bind(touchStartEvent, callback);
Ответить с цитированием