내 응용 프로그램에서 링크를 클릭하면 몇 가지 작업을 완료하려고합니다.여러 번의 클릭 이벤트를 처리하는 가장 좋은 방법
예를 들어, 문서 내에 여러 개의 내부 링크가있는 설명서를 만듭니다. 현재, 그래서처럼 처리 될 것이다 :
function waitForClick()
{
$('#about').click(function()
{
$('#container').slideDown();
});
$('#using').click(function()
{
changeContent...
});
<!-- etc, etc -->
}
내가 모든 단일 항목에 대한 이벤트를 필요로하지 않도록, 다수의 클릭 이벤트를 처리 할 수있는 더 나은 방법이 있나요. 클릭 한 항목을 위임 할 수있는 방법이 있어야합니다.
HTML은 :
<li><a id="about" href="#">About this Application</a></li>
<li><a id="using" href="#">Using this Manual</a></li>
<li><a id="pages" href="#">Pages:</a></li>
<!-- etc, etc -->
이 매뉴얼에 대한 내용의 테이블이 될 예정이다. 그래서 많은 지역 링크가있을 것입니다.
당신은 HTML의 샘플 당신이 작성한을 게시 할 수 있습니까? – Bojangles
변경 내용이있을 경우 [jQuery UI Tabs] (http://jqueryui.com/demos/tabs/)를 사용하지 않는 이유는 무엇입니까? – Mottie
휴대 기기에서 사용하며 탭을 원하지 않습니까? 그처럼 간단합니다. – Brendan