2015-08-15 73 views
1

我有這樣的代碼在w3school使用jQuery的javascript變量

<!DOCTYPE html> 
<html> 
<head> 

</head> 
<body> 

<script src="https://code.jquery.com/jquery-1.10.2.js"></script> 

<b>Books</b> 

<br> 

Author<br> 
<div id="author"></div> 
<br> 


<script> 
var getvar = "books.xml"; 

$("#author").load("books.xml author"); 


</script> 
</body> 
</html> 

這是工作......現在我需要用變量getvar

更換的books.xml測試此代碼是不是.load工作

<script> 
var getvar = "books.xml"; 

$("#author").load("getvar author"); 


</script> 

任何幫助如何替換getvar變量?

回答

2

你需要從

$("#author").load("getvar author"); 

更新代碼才能

$("#author").load(getvar + " author"); 

此外,移動你的腳本文件準備塊內。

+0

我試過了,但沒有奏效。 得到這個消息 - 504 - 網關超時 – syntaxcode

+0

以上應該已經奏效。您還應該將腳本移動到文檔就緒區域內。 – nikhil

+1

知道了,現在它工作。由於NIKHIL – syntaxcode