|
Подсветка строки при переходе по якорю
Доброго времени суток.
http://www.megavend.ru/catalog/catal...atelei/#0V3710 вот есть страница. На ней нажимаешь по цифре - с помощью якоря показывается нужный товар. Но не могу понять, с какой стороны подойти, чтобы нужная строка подсвечивалась при клике на якорь. Прошу помощи! |
Alexbelkevich,
$(function(){ var hash = window.location.hash; hash && $(hash).find('td').css({'background-color': '#FF00FF'}) }) |
Не работает :(
|
Alexbelkevich,
и в какое место вы поставили код? |
В хеде подключил.
Я JS только начинаю учить, базовые элементы прохожу. С DOM еще не работал, поэтому для меня пока это все дело темный лес |
Alexbelkevich,
не смог обнаружить ... может строку подскажите? |
Точнее работает, но не так.. Автоматически первую строку подсвечивает.
вот тут для теста сделал http://hellofrontend.ru/test2 |
Alexbelkevich,
скрипт посвечивает ту строку с которой совпадает hash при загрузке страницы. более ничем помочь не могу. |
Так мне надо при клике на якорь подсвечивать нужную строку. Задачи совершенно другая нужна.. Зачем мне хэш то...
|
Alexbelkevich,
не грусти ... попробуй так :write: $(function() { function b(a) { $(".all-table td").css({ "background-color": "" }); $(a).find("td").css({ "background-color": "#FF00FF" }) } $(".hs-wrap a").click(function() { var a = $(this).attr("href"); a && b(a) }); var c = window.location.hash; c && b(c) }); |
Часовой пояс GMT +3, время: 12:25. |
|