Mootools расширяет класс «Function» и добавляет в него новый метод «extends». Теперь jQuery пытается добавить функцию «extension», используя jQuery.prototype.extend. Однако, так как "extension" уже является частью объекта jQuery (поскольку jQuery является объектом класса Function), jQuery.prototype.extend не работает.
Кто-нибудь сталкивался с этим конфликтом при одновременном использовании Mootools и jQuery?
В более общем смысле, если родной класс, такой как «Функция, массив или объект», расширен, есть ли у нас способ вернуться к исходным определениям?