.load()
bana sorun veriyor. Bir bölüm yükleyici projesi üzerinde çalışıyorum ve ihtiyacım olan dosyayı getiremiyorum..load() ve göreli yollar
: #sectionContainer
belge yüke boştur, ancak belgenin hazır üzerinde o Pages1.html
ile 'dolu' olduğunu. Bu, bir sections.js
JavaScript dosyası ile yapılır. JS dosyası ve index.html aynı klasörde DEĞİLDİR. İşte sitenin yapıdır
- ana klasör
- Proje 1
- Projesi 2 (sectionLoaderTest /)
-
(sitemde projeleri çok çalıştırıyorum)
- index.html
- Pages1.html
- Pages2.html
- css/
- js/
- sections.js
- Proje 3
- ...
Ve hazır üzerinde Pages1.html yüklemek için kullandıkları kod: Bildiğim her türlü yöntemi (. /, ./, ../, ..) denedi
$(document).ready(function() {
$("#sectionContainer").load("../Pages1.html", function (response, status, xhr) {
if (status == "error") {
var msg = "An error occurred. Status code: ";
$("#error").html(msg + xhr.status + ". Status text: " + xhr.statusText);
}
});
});
ve hiçbir şey işe yaramıyor gibi görünüyor. İşte test case.
Neyi yanlış yaptığımı bilen var mı?
'/ Pages1.html' çalışmalıdır. –
FML. Bunu denediğime eminim. Görünüşe göre yoktu. Yorumunuzu cevap olarak gönderirseniz, doğru olarak işaretleyeceğim. :) Çok teşekkürler! –
Yorum olarak yorum, şerefe. –