你好我創建一個簡單的網站只用HTML/CSS和Javascript,因爲我不能使用服務器端語言(服務器不支持),現在我創造我的網站使用jQuery路由/ AJAX,甚至以我低的Javascript知識,我設法創造最多。但我無法找到如何從我的JSON文件中獲取正確的索引。的jQuery/AJAX路由使用JSON
JSON文件如下:
{
"home": {
"pattern": "/home",
"target": "home.html"
},
"webshop": {
"pattern": "/webshop",
"target": "webshop.html"
}
}
而且,我在我的index.html使用像jQuery的:
<script type="text/javascript">
$(document).ready(function() {
//wacht op laden pagina
$.ajax({
url: 'routing.json',
async: false,
dataType: 'json',
success: function (response) {
// do stuff with response.
var nav = $('.nav_menu ul');
$.each(response, function(route) {
for(var i=0;i<route.length;i++){
console.log("route["+i+"] is =>"+route[i]);
}
nav.append('<li><a href="index.html/#/' + route + '">' + route + '</a></li>');
});
}
});
});
</script>
現在的問題是,在我的jQuery的一部分,我不要; t知道如何創建正確的鏈接(請參閱路線)
nav.append('<li><a href="index.html/#/' + route + '">' + route + '</a></li>');
這就是我一直在尋找的感謝! :) – Reshad
你是否也意外知道如何將正確的鏈接加載到div中?我試過$(「。main_content」)。load(this.target);但沒有結果 – Reshad
創建另一個問題,不要混合起來 – Abhilash