Список изображений mobiscroll с обработчиком.click()
Когда я связываю
$(document).on("click", '.dw-sel', function(e) { opens modal box });
при нажатии он срабатывает каждый раз, даже когда происходит перетаскивание. Я хочу вызвать функцию щелчка, только когда есть щелчок без какого-либо перетаскивания колеса. Есть ли какое-либо подобное событие уже предусмотрено? Или как добиться дифференциации клика от перетаскивания?
РЕДАКТИРОВАТЬ:
хорошо, нашел решение линии 929 в mobiscroll.core.js
if (!dist && !moved) { // this is a "tap"
istap = true;
tindex = Math.floor((stop - ttop) / h);
var li = $('.dw-li', target).eq(tindex)
li.addClass('dw-hl'); // Highlight
setTimeout(function() {
li.removeClass('dw-hl');
}, 200);
} else {
tindex = Math.round(pos - dist / h);
istap = false;
}
Я установил переменную istap, и на этом я основал свое событие click.