¿Es posible probar si un objeto jQuery tiene un método particular? He estado buscando, pero hasta ahora sin éxito. ¡Gracias!
Esto debería funcionar:
if (!!$.prototype.functionName)Debido a que los métodos jQuery son prototipos en un objeto jQuery, puede probarlo desde el objeto prototipo.
if( $.isFunction( $.fn.someMethod ) ) { // it exists } Esto usa el jQuery.isFunction() [docs] para ver si $.fn.someMethod es realmente una función. (En jQuery jQuery.fn es una referencia al objeto prototipo).
tratar
if ($.fn.method) { $('a').method(...); }o
if ($.method) { $.method(...); }