Одна функция к 2-ум разным объектам
Подскажите пожалуйста, есть функция вызывается так:
$(function() { $('#block-new1').click(function() { ... }); }); Как можно вызвать эту же функцию кликнув на другой блок не создавая копии текста функции? (функция длинная, не хочется плодить) т.е. надо сделать одно и то же действие при клике на разные объекты. |
Nikitos*,
class использовать вместо id |
Nikitos*, указать два элемента в селекторе?
$('#block-new1, #block-new2') |
А так:
$(function() { var handler = function() { ... }; $('#block-new1').click(handler); ... $('#block-new2').click(handler); }); |
Оказывается все так просто, перечислил через запятые.
Через класс не смог т.к. стили разные у объектов через классы. Спасибо! |
Цитата:
$('точка_Ваш_класc').click(handler); и никаких перечислений id |
Часовой пояс GMT +3, время: 08:04. |