Не могу сымитировать нажатие кнопки
Добрый вечер!
Помогите разобраться. У меня есть функция
$('#nav ul li a').bind('click',function(event){
$('.elemText').fadeOut(1000);
var $anchor = $(this);
var wrap;
wrap = $($anchor.attr('href')+1);
$("#nav ul li a").removeClass("current");
$(this).addClass("current");
$('html, body').stop().animate({
scrollTop: $($anchor.attr('href')).offset().top
}, 1500,'easeInOutExpo');
setTimeout(function () {
wrap.fadeIn(1500);
$('.elemText').nanoScroller({
preventPageScrolling: true
});
}, 1500);
event.preventDefault();
});
пытаюсь нажать нужный элемент, программно. Не получается.
$("nav ul li a").trigger('click',["#home"]);
подскажите, где ошибка? |
Mukhtar,
Выложите минимальный HTML, необходимый для работы скрипта |
Цитата:
<nav id="nav">
<div class="container" align="right">
<ul>
<li><a href="#home"><i class="icon-home icon-white"></i></a></li>
<li><a href="#about">О нас</a></li>
<li><a href="#courses">Курсы</a></li>
<li><a href="#teachers">Преподаватели</a></li>
<li><a href="#gallery">Галерея</a></li>
<li><a href="#publish">Статьи</a></li>
<li><a href="#partners">Партнеры</a></li>
<li><a href="#contacts">Контакты</a></li>
</ul>
</div>
div class="section adel" id="home">
<div class="container white">
<div id="home1" style="display:none;" class="elemText">
<div class="content">
<p>Текст страницы</p>
</div>
</div>
</div>
</div>
|
Цитата:
|
Цитата:
|
| Часовой пояс GMT +3, время: 03:42. |