Сделать автоклик при дозагрузке страницы
Добрый день, уважаемые Вебмастеры!
есть кнопка, скрыть авторов, которая блокам autors display none , но когда подгружаются новые блоки с новостями их блокам авторов надо тоже подписывать сразу jQuery('#mybot').click(function(){ if (jQuery('.quotesmenu').css('display')=='block'){ jQuery('.quotesmenu').hide(200); }else{ jQuery('.quotesmenu').show(200); } }); это кнопка она меняет у загруженных элементов а когда загружаются новые надо еще раз нажать чтоб у новых блоков тоже исчезло -- Надо чтобы она сама срабатывала при изменении страницы (перезагрузки нет). Как это сделать? |
Вызывать при подгрузке $('#mybot').trigger('click')
|
поточнее скажите где это написать?
в коде подзагрузки? почему-то не заработал этот вариант есть еще? |
подгрузку делайте аяксом?
jQuery('#mybot').click(function(){ var objs = $('.quotesmenu'); $(objs).css('display') == 'block') ? $(objs).hide(200) : $(objs).show(200); }); $.ajax({ type: "POST", url: "some.php", data: "name=John&location=Boston", success: function(data){ //что то делаем с data //далее и вызываем функцию $('#mybot').trigger('click') } }); |
и думаю использовать не просто клик.. а live click
вот есть обсуждения http://habrahabr.ru/qa/22322/ |
Часовой пояс GMT +3, время: 03:24. |