2010-01-21 3 views
2

아래 스크립트의 클래스 이름을 동적으로 가져 오려고합니다.Pagination 플러그인 클래스 이름을 동적으로 가져 오는 방법은 무엇입니까?

페이지 매김 플러그인을 사용하고 있습니다. 나는 PHP를 통해 생성되는 다른 클래스 이름을 가지고 있기 때문에 jQuery를 동적으로 사용해야한다.

아래에서 볼 수 있듯이 '#hiddenresult div.result'가 두 개 있습니다. 어떤 도움

<script type="text/javascript"> 

     function pageselectCallback(page_index, jq){ 
     var new_content = $('#hiddenresult div.result:eq('+page_index+')').clone(); 
     $('#Searchresult').empty().append(new_content); 
     return false; 
    } 

    /** 
    * Callback function for the AJAX content loader. 
    */ 
    function initPagination() { 
     var num_entries = $('#hiddenresult div.result').length; 
     // Create pagination element 
     $("#Pagination").pagination(num_entries, { 
      num_edge_entries: 2, 
      num_display_entries: 8, 
      callback: pageselectCallback, 
      items_per_page:1 
     }); 
    } 

    // Load HTML snippet with AJAX and insert it into the Hiddenresult element 
    // When the HTML has loaded, call initPagination to paginate the elements   
    $(document).ready(function(){  
     initPagination(); 
    }); 
</script> 

감사 '결과는'클래스 이름은 PHP

와 jQuery를 파일을 채워집니다 때문에 변경할 필요가있는 정적 클래스 이름입니다. 당신은 클래스 이름을 얻으려고 노력하는 경우

답변

0

내가

, 문제가 무엇인지 잘 모르겠어요하지만 당신은 항상 할 수 있습니다 또한

$('selector').attr('class'); // returns all the class names 

당신은 수도가

$('selector').removeClass('classname'); // remove a class named classname 
$('selector').addClass('classname'); // adds a class named classname 
+0

감사에 대한 그,하지만 위의 스크립트에서 구현하는 데 어려움을 겪고 있습니다. 누구든지 적절한 임플란트를 아십니까? –