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
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.
Raylar üzerinde Ruby yeni bir uygulama...
sadece öğeleri seri hale getirmek için...
Raylar üzerinde Ruby Hoşgeldiniz/Ana S...
Neden Chrome bazı satır duraklatma üze...
Nasıl bir WordPress kullanmak içinde s...