2011-04-18 5 views
2

JQuery 페이지 매김을 온라인 포트폴리오에 추가했습니다.IE에서 페이지 매김이 제대로 작동하지 않습니다 (첫 번째 항목 만로드)

http://joshrachner.com/experience

크롬과 파이어 폭스에서 잘 작동하는 것 같다,하지만 첫 번째 항목은 IE에로드되는 : 여기 링크입니다.

누군가가 살펴볼 수 있습니까?

감사합니다.

<script type="text/javascript" charset="utf-8"> 
      var pagination_options = { 
       //num_edge_entries: 5, 
       //num_display_entries: 5, 
       callback: pageselectCallback, 
       items_per_page:5 
      } 

      function pageselectCallback(page_index, jq){ 
       var items_per_page = pagination_options.items_per_page; 
       var offset = page_index * items_per_page; 
       var new_content = $('#hiddenresult div.post').slice(offset, offset + items_per_page).clone(); 
       $('#Searchresult').empty().append(new_content); 
       return false; 
      } 

      /** 
      * Initialisation function for pagination 
      */ 
      function initPagination() { 
       var num_entries = $('#hiddenresult div.post').length; 
       // Create pagination element 
       $("#Pagination").pagination(num_entries, pagination_options); 
      } 

      // When document is ready, initialize pagination 
      $(document).ready(function(){ 
       initPagination(); 
      }); 
    </script> 
+0

joshrachner.com/experience. –

+0

IE7에서는 작동하지 않습니다. IE8/9에서 잘 작동합니다. 어떤 코드를 제공 할 수 있습니까? –

+0

slice() 메서드를 사용하는 부분은 웹에서 가져온 것입니다. 페이지 매김은 작동하지 않는 것처럼 보였으므로 다른 사람의 코드를 사용했습니다. 어쩌면 그게 깨고있는거야? 'new_content'변수에 모든 요소가 채워지지 않는 것처럼 보입니다. – Josh

답변

0

그래서, 내가 그것을 알아 냈다고 생각한다

편집 여기

는 코드 JQuery와 코드입니다. 내 HTML이 잘못 나온 것 같습니다. 그것은 있었어야 :

<div id="hiddenresult" style="display:none;"> 
    <div class="post">Text</div> 
    <div class="post">Text</div> 
    <div class="post">Text</div> 
</div> 

이 반대로 :

<div id="hiddenresult" style="display:none;"> 
    <div class="post">Text</div> 
</div> 
<div id="hiddenresult" style="display:none;"> 
    <div class="post">Text</div> 
</div> 
<div id="hiddenresult" style="display:none;"> 
    <div class="post">Text</div> 
</div> 

어느 쪽이든, JQuery와 매김 플러그인 문서가 바로 작동하지 않는 것 같습니다. 이 게시물의 JQuery 코드는 모든 브라우저에서 잘 작동하는 것 같습니다.

jQuery Pagination Plugin

은 누군가가 나를 위해 IE 8/9에서 확인할 수 있습니다 : 여기에 대해 이야기 또 다른 포스트는? 나는 정말로 감사 할 것입니다.

나는 세 페이지는 각 페이지에있는 모든 항목에 벌금오고있다 IE 8에 문제를보고하고 있지 않다

관련 문제