2012-08-29 3 views
5

탭 탐색 링크 (tab1, tab2, tab3)가 있고 페이지 하단에는 각 탭에 대한 페이지 링크 탐색이 있습니다. 페이지 링크 및 탭 링크가 후 (내가 현재 탭을 강조 어떻게 각각의 기능에 대해 올바르게 강조하고 있지만 탭에 대한jquery에서 페이지와 일치하는 탭을 모두 강조 표시합니다.

페이지 강조

$(document).ready(function(){ 
    var str=location.href.toLowerCase(); 
    $(".paging li a").each(function() { 
     if (str.indexOf(this.href.toLowerCase()) > -1 ) { 
     $("li.hp").removeClass("hp"); 
     $(this).parent().addClass("hp"); 
     } 
    });    
}) 

에 대한

$(document).ready(function(){ 
    var str=location.href.toLowerCase(); 
    $(".tabs li a").each(function() { 
     if (str.indexOf(this.href.toLowerCase()) > -1 ) { 
      $("li.highlight").removeClass("highlight"); 
      $(this).parent().addClass("highlight"); 
     } 
     }); 
}) 

을 강조 페이지 링크를 클릭) 및 현재 페이지를 한 번에? 위의 기능을 사용할 수 있습니까?

감사합니다.

+0

당신이 바이올린을 제공 할 수 있습니다 시도 할 수 있습니다 당신이 원하는 것을 더 잘 설명하고 무슨 일이 벌어지고 있는지? – Ashirvad

답변

1

예 당신은 HTML 요소 예를 들어 <Div id="myId"></Div> 에 ID를 제공 페이지 링크 태그에 위의 함수를 호출하는 단순한 기능을 결합하는 동일한 기능을 사용하고이

$("myId").live('click',function(){ 
    // call whichever function you want to 
}) ; 
+0

그걸 어떻게 할 수 있는지 보여 주실 수 있나요? jquery에 처음 오셨습니다. – bews99

+0

위의 질문에 답했습니다. – CognitiveDesire

+0

감사합니다. 그것은 잘 작동합니다. – bews99

관련 문제