JQuery ile ajax yapıyor

2 Cevap php

Ajax ile içerik yükleme edilmiş ve tüm çalışıyor. İşte benim kod

$(document).ready(function() { 

//Load a-z.php
//Timestamp resolves IE caching issue
var tsTimeStamp= new Date().getTime();
$.post('../../includes/categories/a-z.php',
      {action: "post", time: tsTimeStamp},
      function(data){
        $('#moviescontainer').html(data).slideDown('slow');
      });
return true;                           

});

Onun içeriği ve benim sayfa üzerine az.php yüklediğinizde javascript çalışmıyor için az.php içinde benim veri Javascript gereklidir.

Ben az.php ve sonra ajax yüklemek için ilgili dosyaları bağlamak gerektiğini quessing ediyorum.

Değil bu tür yenilginin ajax nesnesi mu? Ben ana sayfada js dosyaları yükleme ve sonra ben az.php ajax onları yeniden yükleme anlamına gelir

Ben bazı mantıklı umuyoruz.

EDIT: AZ.php sayfası zaten benim ana sayfasında (örnek dahil olan harici javascript dosyaları başvuruyor: jquery kütüphanesi, İşte ben iki kez yükleme duyuyorum anlamına gelecektir.

Ben onun içeriği için javascript gerektirir demek ne zaman içerik tıklandığında açık bir kaç kalıcı kutuları vs var. Bunlar) jQuery kitaplığı kullanın

2 Cevap

Senin sorunun içerik yüklenene kadar komut dosyası yürütme ertelemektedir komut dosyası etiketi, için defer niteliğini eklemek gerekir muhtemeldir.

see here

Eğer betikleri ikinci kez yüklemek zorunda olmamalıdır.

EDIT: The A-Z.php page references external javascript files that I have already included on my main page (example: the jquery library, That will mean i am loading it twice.

Basitçe ardından a-z.php sayfasından onları ihmal. Zaten ana sayfada dahil ediyorsanız bu ajax yüklü olduğunda, onlar a-z.php komut dosyası için kullanılabilir olacak. Ancak, herhangi bir onload veya $(document).ready() çağrıları oldukça doğru işe olmaz sanıyorum. Ben a-z.php sayfası üzerinden mümkün olduğunca JS kaldırmak için denemek istiyorum.