2
jquery에서 현재 클릭 된 링크의 핸들을 가져오고 싶습니다. 가정, 나는 리 a를 요소의 무리가 : 당신은 그냥 경고() 앵커 텍스트 또는 HREF, 나는에있을거야 수 있다면jquery.localscroll에서 현재 클릭 된 앵커 요소를 선택하는 방법은 무엇입니까?
HTML
<ul id="navigation" class="main_menu">
<li><a href="#panel_home">Home</a></li>
<li><a href="#panel_story">Story</a></li>
<li><a href="#panel_mantra">Mantra</a></li>
<li><a href="#panel_showcase">Showcase</a></li>
<li><a href="#panel_experience">Experience Us</a></li>
</ul>
jquery
$(document).ready(function() {
$("#navigation").localScroll({
hash: false,
onAfter: function(e, anchor, $target) {
// some magic code here, to get the anchor element which was clicked
// how do I use the 'e', 'anchor' and '$target' parameter to get the anchor?
}
}
});
을 내 방법 ...
참고 : 어떤 이유로 든 hash: true
을 설정하고 싶지 않습니다.
yea..there는 이유입니다. 사용자가 클릭하여 스크롤을 시작한 특정 앵커 요소를 캡처하고 싶습니다. 앵커를 얻으면 href 값을 읽고 작업을 완료하는 데 필요한 추가 조작을 수행합니다. – detj