2010-07-08 93 views
0

我正在做一些關於JQuery的自學。 這裏是代碼爲我的非常簡單的HTML表單:
我需要另一個用於Draggable的JQuery插件嗎?

<html> 
     <head> 
    <script type="text/javascript" 
    src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script> 
      </head> 
      <body> 
      <script type="text/javascript"> 
       $(document).ready(function(){ 
        $("#replybox").draggable(); 
       }); 
      </script> 
      <div id="replybox"> 
      <form> 
      <table border="2">  
      <tr> 
      <td align="center"> 
<textarea name="data[Test][quote]" id="data[Test][quote]" rows="18"></textarea> 
      </td> 
      </tr> 
      </table> 
      </form> 
      </div> 
      </body> 
      </html> 

的DIV表只是不能拖動,
我不知道什麼是錯的代碼。
任何想法?

+0

我們可以考慮改變這個問題的標題來的東西多一點有用...也許: 我需要另一個jQuery插件可拖動的工作? – kzh 2010-07-08 17:13:46

回答

4

它看起來像你試圖使用jQueryUI框架。 .draggable()不是原生的jQuery --- jQueryUI(插件)增加了該功能。jQueryUI Home

或者,您也可以直接鏈接到Google API中的jQueryUI實例。我個人更喜歡從他們的主頁創建我自己的下載包,尤其是如果你需要的只是.draggable()。

3

Draggable是jQuery UI的一部分,它不直接是jQuery的一部分。

http://jqueryui.com/demos/draggable/

+0

似乎一些體育俱樂部已經打敗了我。 – 2010-07-08 16:54:57

+0

我會給你投票。不公平分享信用,特別是與另一個jQuery怪胎! – mattmc3 2010-07-08 17:12:01

+0

我同意。 :) – 2010-07-08 18:28:44