Сделать автоклик при дозагрузке страницы
Добрый день, уважаемые Вебмастеры!
есть кнопка, скрыть авторов, которая блокам 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, время: 20:20. |