2012-08-03 27 views
1

我正在處理包含搜索輸入的MVC應用程序。控制器向視圖發送以輸入中出現的字母開頭的項目列表。由控制器發送的jquery拖動元素

我的問題是,我希望這個收到的項目(類.suggest)可拖動,與克隆助手。如果我在$(document).ready功能使用下面的代碼

$(".suggest").draggable({ 
    helper: 'clone' 
}); 

的項目是不能拖動。我想這是因爲這些項目已經在頁面加載後加載了?

如果我在項目的HTML代碼中添加類.ui-draggable,它也不會工作。 有沒有解決方案來拖動控制器加載的元素?

+0

你試過jQuery的[生活](http://api.jquery.com/live/)? – 2012-08-03 14:07:12

+0

您是否包含正確的庫? – Arcturus 2012-08-03 14:08:07

+0

是的,包含正確的庫:如果我在開始時加載的項目上嘗試此代碼,它會工作.. – Elodie 2012-08-03 14:11:25

回答

1
+0

我發現了另一個解決方案:當我從控制器接收到信息時,我調用一個設置可拖動屬性的javascript函數和輔助函數。 – Elodie 2012-08-03 14:42:59