Как мне сделать так, чтобы моя слайд-колода отображалась на моей домашней странице? - PullRequest
0 голосов
/ 12 августа 2011

У меня спрятана колода слайдов на каждой странице, но я бы хотел, чтобы она была видна на моей домашней странице. Как бы я это сделал, используя jquery? вот живое демо http://epecho.com/tst/index.html

Ответы [ 2 ]

1 голос
/ 12 августа 2011

Вот JavaScript, который показывает / скрывает слайд-шоу на вашей странице:

$(".toggleButton").click(function() {
    $("div#sliderSection").slideToggle("slow");
    $(".toggleButton").toggle();
});

Используя функцию window.location.href (в соответствии с рекомендациями Андреаса), выдолжен сделать что-то вроде:

if(window.location.href==url){
    $('div#sliderSection').slideToggle('slow');
    $('.toggleButton').toggle();
}

Я предлагаю следующие дополнительные модификации:

  1. Измените код, чтобы показать / скрыть функцию, и вызовите ее в обеих вышеупомянутых функциях.
  2. Подумайте о крайних случаях для сравнения URL.Следующие URL '\ index.html', '\ Index.html', '\' все должны совпадать.

Надеюсь, это поможет.

Bob

0 голосов
/ 12 августа 2011

А как насчет того, чтобы location.href был домашним URL-адресом?

if ( location.href == "http://epecho.com/tst/index.html" ) {
    $('SLIDE_DECK').show();
}

Не знаю, все ли это вам нужно?

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