Как переименовать функцию jQuery - PullRequest
4 голосов
/ 04 марта 2011

Как мы переименуем функцию jquery. допустим, я хочу переименовать функцию пользовательского интерфейса Jquery draggble() в xdraggble(), чтобы она не конфликтовала с другой перетаскиваемой функцией, загруженной из другой библиотеки. Влияет ли переименование на производительность.

Ответы [ 2 ]

8 голосов
/ 04 марта 2011

Примерно так, выполнено до , загружается другой скрипт:

jQuery.fn.xdraggable = jQuery.fn.draggable;
2 голосов
/ 04 марта 2011
var xdraggable = $.fn.draggable;
//or
var xdraggable = $.draggable;

(в зависимости от реализации)

То же, что вы сделали бы, если бы хотели переопределить функцию, но все еще имели доступ.

См. это сообщение относительно того, что я подразумеваю под переопределением

...