2010-01-21 53 views
2

我想为下面的脚本动态地获取类名。如何动态获取分页插件类名称?

我正在使用分页插件。我有不同的类名是通过PHP创建的,所以需要动态地使用jQuery来获取它们。

正如你在下面看到的,有两个'#hiddenresult div.result'。 “结果”是静态类的名称需要改变,因为类的名称将与PHP

填充jQuery的文件:

<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> 

感谢您的帮助。

回答

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

感谢这个,但是我在上面的脚本中很难实现它。任何人都知道正确的植入? – 2010-01-21 18:03:44