У меня есть AnythingSlider, работающий отлично, но я ищу, чтобы иметь возможность предоставлять текстовые ссылки в верхней части моей страницы до точного слайда. Я нашел другие сообщения, которые предлагают способы сделать это, но я думаю, что мой метод добавляет больше сложности, я не понимаю, как обращаться.Ориентация на конкретный слайд из текстовой ссылки в AnythingSlider
У меня есть ссылка в верхней части моей страницы, как так:
<a href="#learn</>Learn More</a>
Я создал якорь для части страницы, где ползунок, как так:
<a id="learn"></a>
Немедленно ниже этого является AnythingSlider
<div id="slider">
<div>Slide 1</div>
<div>Slide 1</div>
<div>Learn More Slide</div>
</div>
То, что я хочу сделать, - это связать связь пользователя с якорем s как и следовало ожидать, но затем также иметь правильный слайд, в этом случае # panel1-3 загружается одновременно.
Я знаю, что слайд - панель1-3, потому что, если я оставлю параметр hashTags AnythingSlider для «истинного», адресная строка обновится и покажет мне URL-адрес: www.mysite.com/ & # panel1-3.
Является ли то, что я пытаюсь сделать возможным?
Вот один из постов я пытался работать с: Clicking link changes url in browser bar, but doesn't actually load URL (may be AnythingSlider related)
Я дам вам выстрел и дам вам знать. Спасибо за руководство! – rws907
Отлично работает. Благодаря! – rws907
Есть ли способ предотвратить появление хэш-тега в URL-адресе? Я попытался добавить event.preventDefault(); перед выражением $ ('# slider'). инструкция anythingSlider, но она все еще появляется ... проблема, которую я вижу, заключается в том, что я загружаю панели одновременно и вперед на 2, однако, если хеш находится в URL-адресе и пользователе обновляется, возникает риск увидеть панели 2 и 3 в окне просмотра вместо привязки 1 и 2, 3 и 4, 5 и 6 и т. д. к окну просмотра. – rws907