Я новичок в jQuery, и я попытался найти код загрузки transition.js (строка 50) и выяснить, как он работает там. Я наткнулся на следующее:
$.event.special.bsTransitionEnd = {
bindType: $.support.transition.end,
delegateType: $.support.transition.end,
handle: function (e) {
if ($(e.target).is(this)) return e.handleObj.handler.apply(this, arguments)
}
Я прочитал документацию, но не мог понять многое, кроме следующего:
bindType: // the event you want to bind with
delegateType: // the event you want to delegate with
После некоторых исследований я нашел следующее:
Это специальные атрибуты для конечного события перехода, которые становятся доступными для последующего использования в transition.js.
Я пытаюсь выяснить, прочитав эту статью но все, что я хочу знать, это... Что такое $.event.special
, ЧТО это использование этой линии? Каково его общее использование?
P.S.: я прочитал this Вопрос о SO, но у него больше внешних ссылок, чем сам ответ. Я надеялся, что у нас будет четкое каноническое Q & A о самом основном использовании $.event.special
?