Mintik posted
4 year ago

jPages – Nesneleri sayfalama ve numaralandırma

jPages

Demo sayfasında yada örneğin açıklamak amacıyla eklemiş olduğumuz resme baktığınızda aklınıza ilk olarak bir resim galerisi örneği geliyor olabilir. Tabi resim galeri olarak ta kullanabilmeniz mümkün ama jPages uygulamasının asıl amacı çok fazla tekrar eden html etiketleri sayfalamaya ve numaralandırmaya yarıyor. Ayrıca bu sayfalar arası geçiş esnasında herhangi bir sayfa yenilenmesi olmuyor ve her sayfa geçişi esnasında html etiketleri içindeki elemanlar Y yada X (hangisini seçerseniz) pozisyonunda hafifçe sallanırlar.

Demodaki örneğimizde  id=”itemContainer” çerçevesi içinde sıralanmış olan ul li etiketleri içindeki resimler sıralanmış. Javascript kodlar içinde sayfa başına kaç tane içeriğin görüntülenebileceğini belirlemek ve animasyonu seçmek  size kalmış.  Çok uzun içeriklerinizi herhangi bir bilgi sahibi olmadan bile kolaylıkla jPages uygulamasını  kullanarak parçalara bölmeniz mümkün.

Kullanım

  • Head etiketleri arasına eklemeniz gereken bölümler.

Js ve stil dosyaları : 

<link rel="stylesheet" href="css/style.css">
<link rel="stylesheet" href="css/jPages.css">
<link rel="stylesheet" href="css/animate.css">
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js"></script>
<script type="text/javascript" src="js/tabifier.js"></script>
<script src="js/jPages.min.js"></script>

Javascript :

  <script>
  $(function() {
    $("div.holder").jPages({
      containerID: "itemContainer",
      previous : "?",
      next : "?",
      perPage:20,
      midRange: 3,
      direction: "random",
      animation: "flipInY",
    });
  });
  </script>

 

div.holder– Numaraların görüneceği div
containerID: “itemContainer”– İçeriklerin listeleneceği ID
previous : “?”– Önceki işareti
next : “?”– Sonraki işareti
perPage:20– Sayfa başına görünecek içerik
midRange: 3– Dönme oranı
direction: “random”
animation: “flipInY– Animasyonun yönü”
  • Body etiketleri arasına eklemeniz gereken bölüm.

Html :

<div id="content" class="defaults">
      <div class="holder"></div>
      <ul id="itemContainer">
            <li><img src="img/img (1).jpg" alt="image"></li>
            <li><img src="img/img (2).jpg" alt="image"></li>
            <li><img src="img/img (3).jpg" alt="image"></li>
            <li><img src="img/img (4).jpg" alt="image"></li>
            <li><img src="img/img (5).jpg" alt="image"></li>
            <li><img src="img/img (6).jpg" alt="image"></li>
            <li><img src="img/img (7).jpg" alt="image"></li>
      </ul>
</div>
</div>

Örnek olsun diye li etiketleri içine eklenmiş olan bir kaç tane resim ekledim. Siz bu etiketleri kendi içeriklerinize  göre çoğaltırsınız artık.

Mintik is curious about your thoughts. Add a comment
Did you know that members who log in don't see ads?
Sign in with E-mail