1
당신의 도움이 필요합니다!jquery의 특정 탭에 대한 링크
내 사이트에서 jquery로 탭 기능을 사용하고 있습니다. 잘 작동합니다. 여기
은><script type="text/javascript">
// When the document loads do everything inside here ...
$(document).ready(function(){
// When a link is clicked
$("a.tab").click(function() {
// switch all tabs off
$(".active").removeClass("active");
// switch this tab on
$(this).addClass("active");
// slide all content up
$(".content").slideUp();
// slide this content up
var content_show = $(this).attr("title");
$("#"+content_show).slideDown();
});
});
</script>
및 HTML 소스가 여기에 있습니다 < 머리에 자바 스크립트입니다!
<ul id="tabs">
<li><a href="#" title="type1" class="tab active">type1</a></li>
<li><a href="#" title="type2" class="tab">type2</a></li>
</ul>
<section id="type1" class="content">
<p>contents1contents1contents1contents1contents1</p>
</section>
<section id="type2" class="content content_2">
<p>contents2contents2contents2contents2</p>
</section>
하지만 특정 탭에 버튼을 연결해야합니다. 카테고리 아카이브 페이지에 버튼이 있으며 사용자가 버튼을 클릭하면 두 번째 탭의 내용 인 ID가 "type2"인 페이지가 열립니다.
위의 출처는 this page 이며 여기에 제가 작업하고있는 the page입니다.
귀하의 조언을 기다리고 있습니다!
조언을 주셔서 감사합니다! 그것은 작동합니다! 하지만 링크 된 페이지를 열면 페이지의 위치가 맨 위에 있지 않고 페이지의 일부가됩니다. 섹션의 ID 위치에 영향을받습니다. 문제를 해결하도록 도와 줄 수 있습니까? – restard
업데이트 됨. upvote 및 정답을 확인하는 것을 잊지 마십시오. –
음 ... 나를 위해 작동하지 않습니다. 이 사이트는 wordpress에 의해 운영됩니다. 그래서 나는 html 페이지가 없다. 이고 섹션 ID의 이름은 japanese입니다. 이러한 것들이 문제를 일으킬 수 있습니까? 여기에서 [[페이지] (http://hikarimoushikomi.com/east/ryoukin/). 테스트가 필요한 경우 페이지 중앙에서 작은 "테스트"를 찾아 클릭 할 수 있습니다. – restard