jQuery имитирует #anchor click - PullRequest
0 голосов
/ 04 мая 2011

Я работаю над сайтом с аккордеонным списком.Я хочу, чтобы окно просмотра «прокручивало» аккордеон до щелчка, поэтому список начинается здесь.

Я могу добиться этого, установив href="#accordion-id", но затем я должен идентифицировать все элементы списка аккордеона на всем сайте.

Можно ли имитировать щелчок #anchor с помощью jQuery?

1 Ответ

0 голосов
/ 04 мая 2011

Вы можете сделать это, найдя положение элементов с помощью следующего кода:

var item = $("#accordion-item").position();
$(window).scrollTop(item.top);

Справедливости ради, вам, вероятно, понадобятся идентификаторы в любом случае, если вы хотите уникальное движение для каждого предмета аккордеона. Надеюсь, это поможет

...