Supersized Slide - перейти к конкретному слайду по ссылке

Привет, ребята. Я использую слайдер Superslide для полноэкранного слайдера. Теперь я хочу создать сайт практически без текста. Таким образом, используя основное движение, нужно просто изменить изображения в слайдере или перейти к определенному изображению в слайдере.

Я пытался использовать вызов api.goTo() в функции js, но это всегда приводит к ошибке,

Не удается получить /linoSlider/showSlideTwo()

а также сообщения в Интернете не помогли мне.

Есть идеи, как перейти к конкретному изображению с помощью увеличенного слайдера?

2 ответа

Поместите это в ваш основной документ HTML. Ссылки будут url/doc.html? Num=2

function GetURLParameter(sParam)
{
    var sPageURL = window.location.search.substring(1);
    var sURLVariables = sPageURL.split('&');
    for (var i = 0; i < sURLVariables.length; i++) 
    {
        var sParameterName = sURLVariables[i].split('=');
        if (sParameterName[0] == sParam) 
        {
            return sParameterName[1];
        }
    }
    return null;
}



jQuery(function($){
    var slideNum = GetURLParameter("num");
    var num = 1;
    if(slideNum!=null){
        if(num > 0) num = slideNum;
    }
}

Это была такая боль в а ** я надеюсь, что это помогает.

Чтобы перейти к определенному слайду, вы должны использовать действие jquery click в вашем меню и api.goTo(), включая номер изображения, вы должны следить за номером самостоятельно.

<a href="#" class="link_class01"><span>Menu Item 1</span></a>
<a href="#" class="link_class02"><span>Menu Item 2</span></a>

$(".link_class01").click(function(){
api.goTo(1);
});
$(".link_class02").click(function(){
api.goTo(2);
});

Попробуйте и посмотрите, что получится.

Другие вопросы по тегам