|
Подсветка строки при переходе по якорю
Доброго времени суток.
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, время: 14:09. |
|