0

ASP.NET MVC 3 응용 프로그램에서 작업 중이며 jQuery의 Sortable을 사용하려고합니다. 이미 jQuery DatePicker가 작동하고 있습니다.jquery - Sortable 상호 작용이 작동하지 않습니다.

다음
<link [email protected]("~/Content/jquery_css/jquery.ui.all.css") rel="stylesheet" type="text/css" /> 
<script [email protected]("~/Scripts/jquery.ui.core.js") type="text/javascript"></script> 

<script [email protected]("~/Scripts/jquery.ui.datepicker.js") type="text/javascript"></script> 

<script [email protected]("~/Scripts/jquery.ui.widget.js") type="text/javascript"></script> 
<script [email protected]("~/Scripts/jquery.ui.mouse.js") type="text/javascript"></script> 
<script [email protected]("~/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> 

나는 한 달 전에 DatePicker를 다운로드하고 지금 Sortable을 다운로드했습니다. 나는 jquery.ui.mouse.js, jquery.ui.widget.jsjquery.ui.sortable.js을 세션에 넣었습니다. 또한 jquery.ui.core.js을 교체했습니다.

필요한지 모르겠지만 세션에 jquery-ui-1.8.19.custom.js을 복사했습니다 (거기에 jquery-ui-1.8.11.jsjquery-ui-1.8.11.min.js도 있음).

오류의 원인을 알 수 없습니다. 대신

$("#MenuPages").sortable("enable");

답변

0

$("#MenuPages").sortable();

가 정렬을 초기화하려고합니다.

+0

감사합니다. (일종의 어리석은 질문 ...;) –

+1

@ LucasReis는 우리에게 최고입니다. – jbabey

관련 문제