SORU
26 Temmuz 2013, Cuma


Bir WordPress kullanmak raylar 4 Uygulama içinde sayfa yenileme sadece üzerinde yüklü alır

Raylar 4 bir uygulama oluşturdum ve görüntü pop-up efekti için fancybox kütüphane eklemiş. Sayfa yenilenirken sadece iyi çalışıyor ama.Eğer sayfa kullanıcı tarafından yenilenir değilse bir WordPress kullanmak işler hiç değil. Bu test, küçük bir WordPress kullanmak yöntemleri ile de denedim ama sadece sayfayı yenile sonra iş. Ayrıca twitter bootstrap kullanıyorum.

Benim asset/application.js dosya :

//= require jquery
//= require jquery_ujs
//= require fancybox
//= require twitter/bootstrap
//= require turbolinks
//= require_tree .


$(document).ready(function() {
  $(".fancybox").fancybox();
    $("#hand").click(function(){
     if($("#check6").is(':visible'))
     {
      $("#check6").hide();
      }
     else
     {
      $("#check6").show();
      }
    });
});

CEVAP
29 Temmuz 2013, PAZARTESİ


Tamam, senin sorunun bir cevap vermek için yeterince anladığımı sanıyorum. Turbolinks ile ilgili şey belge hazır olayı bağlamak en eklentileri ve kütüphaneler turbolinks sayfayı yeniden gelen tarayıcı engellediği için çalışan durdurmak. Bu sorunları düzeltmek için hileler vardır, ama bunu düzeltmek için en kolay yolu jquery.turbolinks kullanmaktır.

Kullanmak için, sadece sizin için bu Gemfile ekleyin:

gem 'jquery-turbolinks'

ve assets/javascripts/application.js dosyası bu:

//= require jquery.turbolinks

ve gitmek için iyi olmalıdır.

BİLGİNİZEGerçekten yokgerekturbolinks kullanmak için, ama yararlı ve istekleri daha hızlı tam sayfa yenileme kaçınarak yapar. Turbolinks AJAX ile tıkladığınız link içeriğini getirir ve aynı sayfada işler, böylece yeniden varlıkları yükü (JS ve CSS) ortadan kaldırır. Sayfa ile iş yapmaya çalışın. Önceki paragraf I Kütüphanesi kullanarak gerçek sorunları vardı. Daha fazla CSS ve JS sayfanızda var, bu gelişmelerden büyük turbolinks kullanarak.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Jimmie Jones

    Jimmie Jones

    16 Kasım 2007
  • Kayla Caton - Peet

    Kayla Caton

    23 HAZİRAN 2012
  • ThePhestor

    ThePhestor

    22 Mart 2011