2009-11-06 45 views
0

當我使用以下腳本在加載頁面時顯示div時出現錯誤。頁面加載時的Javascript顯示圖層

<script type="text/javascript"> 
$(document).ready(function() { 
    $("#friendslist").Show(); 
}); 
</script> 

它說$("#friendslist").Show()不是一個函數

回答

8

你想

$("#friendslist").show() 

,而不是

$("#friendslist").Show() 

(注意,小寫字母 'S' 的 '秀')

2

jQuery傾向於使用camelCase作爲它的函數名稱(根據接受的JavaScript最佳實踐)。因此,函數名稱的第一個單詞是小寫字母,每個後續單詞都是Title Case。

$("#friendslist").show(); 

將是你在找什麼。 camelCase函數的一個例子是:

$("#friendslist").setStyle("display: block;"); 

這可能是什麼.show()在做什麼。