【发布时间】:2012-06-28 17:12:45
【问题描述】:
我想知道是否可以使用.delegate()、.on() 之类的函数或任何可以侦听 jquery UI 事件(例如draggable)的函数。我有以下内容:
HTML:
<div id="wrapper"></div>
javaScript:
$(function(){
var addMe='<div id="draggable" class="ui-widget-content"><p>Drag me around</p></div>'
$( "#wrapper" ).delegate('#draggable','draggable',function(){
console.log('its something!');
});
//$(".draggable").draggable();
$("#wrapper").append(addMe)
})
将成为draggable 的元素是动态添加的,因此我想使用delegate 或on。
还请注意,我知道How do I add draggable List Items from the result of a .ajax GET?,即使该解决方案对我有用,我也必须修改 .post() 函数,这不是我要问的。
这里是problem
【问题讨论】:
标签: jquery jquery-ui jquery-ui-draggable