@Dima4jin

Как реализовать jQ функцию подстановки ссылки?

Привет!
Есть слайдер
в каждом слайде две ссылки Delete и Edit
Но, нужно реализовать одно меню в шапке с ссылками Delete и edit, которые бы динамически изменялись в зависимости от активного слайда .flex-active-slide
  • Вопрос задан
  • 2237 просмотров
Решения вопроса 1
hedint
@hedint
Senior front-end developer
У вас не слайдер, у вас - скриншот, и то не целиком видно. :)
Используйте для такого jsfiddle.net.
Если я все правильно понял, то
//достаем ссылки активного слайда.
function get_active_slide_links()
{
var result =  {},
$links = $('.flex-active-slide a');
result['edit_link'] = $links.first().attr('href');
result['delete_link'] = $links.last().attr('href');
return result;
}
//эту функцию мы должны вызывать после каждой смены активного слайда.
function refresh_links()
{
 var links = get_active_slide_links();
//разумеется, у вас будут другие селекторы - ваших я не вижу.
 $('#my_edit_link_in_menu_id').attr('href',links['edit_link']);
 $('#my_delete_link_in_menu_id').attr('href',links['delete_link']);
}

код не проверял (ибо вы не дали вашего), возможны неточности и опечатки, но идея должна быть понятна.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы