Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 22.02.2012, 22:33
Новичок на форуме
Отправить личное сообщение для yemcoder Посмотреть профиль Найти все сообщения от yemcoder
 
Регистрация: 27.10.2011
Сообщений: 4

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

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

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


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

Как в моде узнать определена ли функция $.center() ?
Ответить с цитированием
  #2 (permalink)  
Старый 22.02.2012, 22:44
Отправить личное сообщение для Octane Посмотреть профиль Найти все сообщения от Octane  
Регистрация: 10.07.2008
Сообщений: 3,873

var jqObj = $(…);
if ("center" in jqObj) {
    jqObj.center(…)
}
Ответить с цитированием
  #3 (permalink)  
Старый 22.02.2012, 23:04
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,103

yemcoder,
Вариант ...
if(typeof $().center === 'function' )
Ответить с цитированием
  #4 (permalink)  
Старый 23.02.2012, 00:01
Новичок на форуме
Отправить личное сообщение для yemcoder Посмотреть профиль Найти все сообщения от yemcoder
 
Регистрация: 27.10.2011
Сообщений: 4

Сообщение от Octane Посмотреть сообщение
var jqObj = $(…);
if ("center" in jqObj) {
    jqObj.center(…)
}
jqObj это обо шо ?
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
JS классы - как объединить функции в класс olga153b Events/DOM/Window 3 01.11.2011 14:13
как из функции вернуть не сколько результатов. Telnet Общие вопросы Javascript 1 04.07.2011 09:43
как из функции вернуть не сколько результатов. Telnet Общие вопросы Javascript 1 02.07.2011 20:02
Как проверить существует ли форма? Dima00782 Общие вопросы Javascript 6 28.06.2010 19:37
как проверить ссылку введенную пользователем на соответствие образцу Amateur Общие вопросы Javascript 5 07.03.2010 19:49