Как отобразить активную ссылку при загрузке контента с помощью ajax? - PullRequest
0 голосов
/ 20 января 2011

Я хочу, чтобы пользователь нажимал на ссылку, которая загружает внешний HTML-файл AJAX, чтобы получить визуальную индикацию того, что он находится на этой ссылке.Я хочу иметь активный класс по этому, но я не могу, так как у меня есть анимация по ссылкам.Пожалуйста, помогите мне.Спасибо Вот мой код

анимация для моих ссылок:

$('#secondary_content_what_we_do li a').hover(function() {
    $(this).stop()
    .animate({"paddingLeft":"10px"}, 400) 
    .addClass('column_hover');
}, function() {
    $(this).stop()
    .animate({"paddingLeft":"0px"}, 'slow')
    .removeClass('column_hover');
});

анимация для загрузки контента:

$('#loading_content').load('what-we-do/filladia.html');

$('#secondary_content_what_we_do a').click(function () {
    var url = $(this).attr('href');
    $('#loading_content').hide().load(url).fadeIn(1000);
    return false;
});

Ответы [ 2 ]

0 голосов
/ 20 января 2011

O ...... я не поймал потребности в туре ........

$('#loading_content').load('what-we-do/filladia.html',function(){
   //animation code is being here...........

   });

это ваши потребности

0 голосов
/ 20 января 2011
$('#secondary_content_what_we_do a').click(function () {
    var url = $(this).addClass('active').attr('href');
    $('#loading_content').hide().load(url).fadeIn(1000);
    return false;
});

Просто установите класс для текущей ссылки. Не забудьте удалить класс из предыдущей ссылки, если она есть.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...