asp.net和jquery ui draggable初学者

时间:2012-05-19 00:36:52

标签: jquery asp.net

嗨,我对jquery很新,并将它组合到我的asp.net工作中。

我已经阅读了你注册jquery文件的顺序,所以我把核心文件放在顶部? 我真的不明白我错在哪里:

 <asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server">

    <asp:PlaceHolder runat="server" ID="ph">
       <script src="development-bundle/ui/jquery.ui.core.js" type="text/javascript">     </script>
       <script src="development-bundle/jquery-1.7.2.js" type="text/javascript"></script>
    <script src="development-bundle/ui/jquery.ui.draggable.js" type="text/javascript">     </script>
    <script type="text/javascript">

  $(function () {

     $("#draggable").draggable();

  });

 </script> 
    </asp:PlaceHolder>
    <asp:Panel ID="pnl_deck_holder" runat="server">

    </asp:Panel>
 <div id="draggable" class="ui-widget-content">
    drag me
    </div>


 </asp:Content>

2 个答案:

答案 0 :(得分:1)

首先应该是jquery-1.7.2,然后是jquery.ui.core和其他UI组件。但是,如果您使用的是jquery UI,如果您使用下载构建器,它通常会将您需要的所有内容捆绑在一个文件中。

答案 1 :(得分:0)

它应该是这样的。首先是Jquery源文件,然后是Jquery UI。

<script src="development-bundle/jquery-1.7.2.js" type="text/javascript"></script>
<script src="development-bundle/ui/jquery.ui.core.js" type="text/javascript"></script>
<script src="development-bundle/ui/jquery.ui.draggable.js" type="text/javascript">