кто объяснит смысл кода
http://ajax.googleapis.com/ajax/libs...12.4/jquery.js строка 4876
// Discard the second event of a jQuery.event.trigger() and // when an event is called after a page has unloaded return typeof jQuery !== "undefined" && ( !e || jQuery.event.triggered !== e.type ) ? jQuery.event.dispatch.apply( eventHandle.elem, arguments ) : undefined; этот код вызывается на каждый клик но в одник случаях клик срабатывает, а в других случаях клик запрещается сразу напишу что я вижу есть определенное условие, и если оно истина то клик отменяется, иначе разрешается вопрос в том что такого в условии что нужно отменить клик? и еще явный комент для чего это нужно это типа патч на баг? |
Если у вас какая-то ошибка в коде, то чего вы в jquery лезете, а не сразу в v8 или ОС?
И смысл нужно искать не в трех отдельных строчках, а в методе в целом (если вообще не в классе). |
у меня не работает ctrl+click
я отладил дебагером и он показал этот код если убрать строку jQuery.event.dispatch.apply( eventHandle.elem, arguments ) но клик начинает работать вот я и задал вопрос на форуме по javascript в разделе jquery в надежде что ктото поможет |
Цитата:
Опубликуйте свой код, может быть дело в нем? |
Вложений: 1
рабочий код тут https://bit.ly/2ub1P2D, надо кликнуть по ссылке из картинки
плюс эта либа https://github.com/MoOx/pjax ctrl+click не работает только на ссылках pjax на обычных ссылках работает |
Цитата:
Цитата:
Очевидно, что pjax не поддерживает клик по ссылке с зажатым ctrl либо вы просто неправильно его настроили. |
я проверял дебагером
сначала срабатывает pjax, затем идет вызов jQuery на строке 4876 где клик отменяется вот и спросил что это за код который отменяет клики |
будут идеи?
|
Цитата:
Цитата:
|
ссылка на сайт подойдет?
|
Часовой пояс GMT +3, время: 11:46. |