2010-02-17 71 views
1

我在母版頁中使用jQuery會話。我錯過了什麼?JQuery會話問題

代碼:

<script type="text/javascript" language="javascript" src="js/jquery.js"></script> 

<script type="text/javascript"> 
$(document).ready(function() { 
    $.session("lnkID","A1") 
});     
</script> 

Error:
Microsoft JScript runtime error: Object doesn't support this property or method

回答

1

單靠你的榜樣,你錯過了所需文件的引用,你不是在腳本標記包裝jQuery代碼。您不僅需要參考jquery-source,還需要參考jquery-jsonjquery-session

<script type="text/javascript" src="scripts/jquery.js"></script> 
<script type="text/javascript" src="scripts/jquery.json.js"></script> 
<script type="text/javascript" src="scripts/jquery.session.js"></script> 

一旦你得到了這些之後,就需要把script標籤內的邏輯:

<script type="text/javascript"> 
$(function(){ 
    $.session("foo", "bar"); 
}); 
</script> 

一個示例,請參見下面的演示:http://www.jaysalvat.com/session/test1.html

最後,languagescript標記的屬性已棄用。您可以取消它,但請保留type屬性。