Bashtannik's Blog

Искусство создания компьютерных программ

jQuery.noop()

оставьте комментарий »

Меня часто спрашивают для чего нужна эта пустая функция, которая не делает ничего. Noop() — это функция-заглушка. Представим себе некий объект, который в процессе его использования может инициировать какие-либо события. Скажем, это код, который мы получаем с другого сайта. Он строит красивую кнопку на нашей странице. Но вот беда — нам совершенно не нужно знать, когда произойдет событие onclick. А сторонний код написан таким образом, что мы обязаны указать обработчик события, иначе ошибка.

Вот тут нам на помощь и приходит noop(). Вызывая инициализацию объекта, в параметре, передающем функцию обратного вызова, мы указываем jQuery.noop(). Условия выполнены, а действие не обрабатывается. И все довольны.

Написано bashtannik

13.04.2010 в 10:45

Опубликовано в Uncategorized

Отмечено как ,

Добавить комментарий

Fill in your details below or click an icon to log in:

Логотип WordPress.com

You are commenting using your WordPress.com account. Log Out / Изменить )

Фотография Twitter

You are commenting using your Twitter account. Log Out / Изменить )

Фотография Facebook

You are commenting using your Facebook account. Log Out / Изменить )

Connecting to %s

Follow

Get every new post delivered to your Inbox.