Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Ловить селектор не у класса а тегом ниже у <a (https://javascript.ru/forum/dom-window/72724-lovit-selektor-ne-u-klassa-tegom-nizhe-u.html)

андрей1234 22.02.2018 09:04

Ловить селектор не у класса а тегом ниже у <a
 
Как заставить видеть содержимое href если html такой

<td class="tori" style="text-align: center;" colspan="3"><a href="#dost">Почитать описание</a></td>


$('.tori').click( function(){ // ловим клик по ссылке с классом go_to
	var scroll_el = $(this).attr('href'); // возьмем содержимое атрибута href, должен быть селектором, т.е. например начинаться с # или .
        if ($(scroll_el).length !== 0) { // проверим существование элемента чтобы избежать ошибки
	    $('html, body').animate({ scrollTop: $(scroll_el).offset().top }, 500); // анимируем скроолинг к элементу scroll_el
        }
	    return false; // выключаем стандартное действие
    });
   
});

андрей1234 22.02.2018 09:11

все понял $('.tori a') надо было сразу догадатся


Часовой пояс GMT +3, время: 19:27.