2014-09-30 40 views
0

我想在Master Page中使用JQuery。我沒有得到任何錯誤,但JQuery正在工作。 我正在嘗試使用Table Sorter函數。在Master Page中使用JQuery頁面

MasterFile: 
    <head runat="server"> 
    <script src="../js/libs/jquery.tablesorter.js" type="text/javascript"></script> 

    <script type="text/javascript"> 

    $(document).ready(function ($) { 
    $(".tablesort").tablesorter(); 
    }); 
     </script> 


.cs FIle (Using Master Page) 
<uc1:CERDisplayControl ID="displayControl" runat="server" class="tablesort" /> 

當我嘗試加載頁面時,我沒有得到任何錯誤,但內容沒有正確加載。

+0

爲什麼你提供'$'作爲準備函數中的參數?這是不必要的,可能會導致反效果 – DLeh 2014-09-30 18:50:10

回答

0

函數處理函數參數中的$可能會重新定義$,而不是jQuery對象的正常值。從參數中刪除它,看看你得到了什麼。

$(document).ready(function($ /* <-- here*/){ }

樣品:

$(function(){ /*this is shorthand for $(document).ready(function(){ */ 
    $(".tablesort").tablesorter(); 
}); 
相關問題