Как расставить события
Здравствуйте, возник вопрос.
Есть код: $(document).ready(function(){ $('#btn).click(function(){ какой-то код при клике на id=btn }); $('#all).click(function(){ какой-то код при клике на id=all }); }); Так вот у меня вызывается модальное окно simple modal, внутри у меня строка для поиска и две кнопки "Найти" это btn и "Показать все" - all. Обе эти кнопки вызываеют файл php, единственное отличие, что когда я ищу, то передаю этому файлу гетом file.php?search=то, что ищу а при нажатии на "Показать все", у меня идет просто ссылка на file.php. А вот теперь как все это происходит по вышеописанному: Я вызываю окно simplemodal, в окне у меня пусто, данные появляются только после наступления одного из двух событиев (click). Хочу сделать так: Я вызываю окно simplemodal, в окне сразу же отображается информация, как та, которая вызывается собтием клика на "Показать все". Собственно это всё пожелание.Остальное все нормально. Мне бы как-то прописать вот так: Если (нажата кнопка НАЙТИ) тогда делать один код ИначеЕсли (Нажата кнопка All (Показать все) ИЛИ не нажато совсем ничего) Тогда делать другой код Как сделать? |
По открытию окна (simplemodal) вызывай нужное событие
// simplemodal callback onOpen: function() { $('#all).trigger('click'); } |
Часовой пояс GMT +3, время: 18:00. |