Поскольку ваше действие также срабатывает дважды, если только вы слушаете click
, вы можете столкнуться с какой-то странной странностью пользователя или системы.
У нас были всевозможные проблемы, когда емкостный сенсорный экран стал широко распространенным и люди (например,в перчатках) будет запускаться дважды.То, что помогает против двойного касания пользователя, может помочь против двойного касания системы:
//global scope:
var triggertimeouts={}
и
$('li.clickable').live('click tap', function() {
if (!triggertimeouts.myclicktap) {
triggertimeouts.myclicktap=window.setTimeout('triggertimeouts.myclicktap=false;',250);
console.log("hello");
}
)};