Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > JavaScript, Ajax
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 24.09.2015, 14:03   #1
L6go1as
Форумчанин
 
Регистрация: 20.10.2011
Сообщений: 433
По умолчанию Как применить свою функцию к селектору ?

Уважаемые, подскажите, как применить (и можно ли вообще) применить свою функцию к селектору ?

Хочу реализовать подобное, но пока не работает

Код:
<script>
function my_function(str)
{
alert(str);
}

$('#myid').my_function('123');
</script>
Как можно реализовать ? Может что-то не так делаю ..
L6go1as вне форума Ответить с цитированием
Старый 24.09.2015, 16:04   #2
SQLPowerUser
Форумчанин
 
Аватар для SQLPowerUser
 
Регистрация: 19.01.2015
Сообщений: 158
Вопрос Не совсем понятна задача

addEventListener ???

Последний раз редактировалось SQLPowerUser; 24.09.2015 в 16:45.
SQLPowerUser вне форума Ответить с цитированием
Старый 24.09.2015, 20:14   #3
Fenex
Форумчанин
 
Аватар для Fenex
 
Регистрация: 15.02.2012
Сообщений: 823
По умолчанию

Код:
jQuery.fn.my_function = function(params) {
    console.log($(this), params);
};
^-.-^ My GitHub
Fenex вне форума Ответить с цитированием
Старый 25.09.2015, 11:12   #4
L6go1as
Форумчанин
 
Регистрация: 20.10.2011
Сообщений: 433
По умолчанию

SQLPowerUser, извиняюсь если не совсем корректно описал суть вопроса, подразумевалась реализация функционала использования своей функции к селектору. Т.е. как есть:

Код:
$('#myid').hide();
В моем разумении "hide()" - функция, которую можно применить к селектору.
Идея заключалась в том, что бы написать свою функцию и применить точно так же. Т.е.

Код:
function my_function(str)
{
alert(str);
}

$('#myid').my_function('123');
/*************************/

Fenex, спасибо! То что доктор прописал, однако стоит отметить доки:
http://api.jquery.com/jquery.fn.extend/
L6go1as вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Можно ли применить функцию format в таком случае? XE5 Общие вопросы Delphi 14 01.05.2014 03:20
как написать свою функцию вывода в консоль? proef Помощь студентам 7 04.09.2013 08:43
Как применить функцию Predator199 PHP 6 05.08.2012 23:58
Подпрограммы! как применить? gylayko Помощь студентам 6 31.10.2011 18:03
Не знаю, как применить СУММЕСЛИ Katherina_Koval Microsoft Office Excel 2 30.07.2008 13:56