Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Как проверить существования функции (https://javascript.ru/forum/jquery/26025-kak-proverit-sushhestvovaniya-funkcii.html)

yemcoder 22.02.2012 22:33

Как проверить существования функции
 
Привет :)

определяется функция:

$.fn.center = function () {....};


пишется мод который использует эту функцию. в моде не известно определена ли была функция ранее.

Как в моде узнать определена ли функция $.center() ?

Octane 22.02.2012 22:44

var jqObj = $(…);
if ("center" in jqObj) {
    jqObj.center(…)
}

рони 22.02.2012 23:04

yemcoder,
Вариант ...
if(typeof $().center === 'function' )

yemcoder 23.02.2012 00:01

Цитата:

Сообщение от Octane (Сообщение 159291)
var jqObj = $(…);
if ("center" in jqObj) {
    jqObj.center(…)
}

jqObj это обо шо ?


Часовой пояс GMT +3, время: 22:17.