您好,登錄后才能下訂單哦!
這篇文章將為大家詳細講解有關jQuery中$.getScript方法如何加載javaScript文檔,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。
1.兩個文件的代碼如下:
<script> function Ajax(){ //將9-4.html中的Ajax()函數進行修改 $.getScript('9-8.js',function(data){ var html ="<table border='1' cellpadding='2'>"; $.each(comments, function(Index, comment) { html += '<tr><td>' + comment.username + ':</td><td>' + comment['content'] + '</td></tr>'; }) //comment['username']也可寫成comment.username html +="</table>" //alert("Hello"); $("#target").html(html); } ); } </script> <input type="button" value="Ajax提交" onclick="Ajax();" /> <div id="target"></div>
2.
3. 解析:
comments 是個數組
comment 是個對象。
comments是數組,具體來說是json數組,而它的每個元素comment是json對象,并不是數組。既然是json對象,那么取值的方法有2種:comment.attribute或者comment['attribute']
comments 是個數組 comment 是個對象。 我也是這樣認為的。 是不是對于json對象,引用其屬性有兩種方式,即comment.attribute或者comment['attribute']。 但是一般的對象,引用其屬性好像只能是comment.attribute這種形式吧。 我不知道對于json對象還可以這樣引用comment['attribute']。我以為這樣就是數組了。 這就是json區別于數組的地方,自有它的特殊性。
關于“jQuery中$.getScript方法如何加載javaScript文檔”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,使各位可以學到更多知識,如果覺得文章不錯,請把它分享出去讓更多的人看到。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。