2013-10-15 61 views
1

您好我正在使用signalR與ASP.Net webforms。普通頁面工作正常。但是對於母版頁繼承頁面,行jquery對象實際上只是init構造函數'enhanced'

var chatHub = $.connection.clientUpdateHub; 

$.connection未定義。關鍵是,當我看到$時,它顯示「jquery對象實際上只是init構造函數'增強的'」我無法理解這一點。請幫助我如何避免這種情況。

+0

你的意思是當你'console.log($)'這是正在輸出的字符串? – plalx

+0

像_jQuery_這樣的聲音被頁面上的其他代碼破壞。 –

+0

不,它是與Visual Studio 2012上的$符號相對應的工具提示。通常它會是一些功能。 – selvakumar

回答

-1

您好我加入母版頁中的內容腳步像這樣

<asp:ScriptManager runat="server"> 
      <Scripts> 
       <asp:ScriptReference Name="jquery" /> 
       <asp:ScriptReference Name="jquery.ui.combined" /> 
      </Scripts> 
     </asp:ScriptManager> 

jQuery的參考和

<script type="text/javascript" src="<%: ResolveUrl("~/Scripts/jquery-2.0.3.min.js") %>"></script> 

。所以它會導致問題。在腳本管理器中刪除jquery引用後,它對我來說工作正常。

相關問題