Да, при перетаскивании требуется выполнять те же действия, что и по клику. Как правило, там проиходит либо переход на следующую страницу, либо проверка данных и последующий переход.
По клику это всё работает. Сама функция работает, вот эта:
$('img').bind('dragstart', function(event) {
event.preventDefault();
});
. То есть я вставляла туда alert, он выводился. Я просто не знаю, как ещё проверять. Функция, которая должна выполняться по клику, многократно оттестирована и тоже работает.