私は ASP.NET MVC 3 アプリケーションで作業しており、jQuery の Sortable を使用しようとしています。私はすでにjQuery DatePickerを動作させています。私のビューには、次のコードがあります。
<link href=@Url.Content("~/Content/jquery_css/jquery.ui.all.css") rel="stylesheet" type="text/css" />
<script src=@Url.Content("~/Scripts/jquery.ui.core.js") type="text/javascript"></script>
<script src=@Url.Content("~/Scripts/jquery.ui.datepicker.js") type="text/javascript"></script>
<script src=@Url.Content("~/Scripts/jquery.ui.widget.js") type="text/javascript"></script>
<script src=@Url.Content("~/Scripts/jquery.ui.mouse.js") type="text/javascript"></script>
<script src=@Url.Content("~/Scripts/jquery.ui.sortable.js") type="text/javascript"></script>
初期化コードは次のとおりです。
<script type="text/javascript">
$(document).ready(function () {
$("#DateBegin").datepicker({ dateFormat: "dd/mm/yy" }).val();
$("#DateEnd").datepicker({ dateFormat: "dd/mm/yy" }).val();
$("#MenuPages").sortable("enable");
});
</script>
DatePicker はシームレスに機能します。コードは次のとおりです。
<fieldset>
<legend>Search history</legend>
<p>
Begin: <br />
<input type="text" id="DateBegin" name="DateBegin" value="" />
<br />
End: <br />
<input type="text" id="DataEnd" name="DataEnd" value=""/>
<br />
</p>
<button>Search</button>
</fieldset>
しかし、Sortable は機能しません。コード:
<ul name="MenuPages" id="MenuPages">
<li id="page_1">Home</li>
<li id="page_2">Blog</li>
<li id="page_3">About</li>
<li id="page_4">Contact</li>
</ul>
約 1 か月前に DatePicker をダウンロードし、Sortable を今すぐダウンロードしました。jquery.ui.mouse.js
、jquery.ui.widget.js
およびjquery.ui.sortable.js
をセッションに入れました。も交換しましjquery.ui.core.js
た。
必要かどうかはわかりませんがjquery-ui-1.8.19.custom.js
、セッションにもコピーしました(そこにもjquery-ui-1.8.11.js
ありjquery-ui-1.8.11.min.js
ます)。
エラーの原因がどこにあるのかわかりません。