2014-04-10 30 views
0

我已经使用YUI拖动并从这里掉落代码:https://yuilibrary.com/yui/docs/dd/list-drag.htmlYUI拖放不工作的动态添加li元素

当列表被静态加入这个工作。但是,当我从JavaScript动态创建新的li元素,然后执行下面的代码,但它无法检测到动态添加li元素。

var lis = Y.all('#manageUser ul li'); 
lis.each(function(v, k) { 
    debugger; 

    //console("7"); 
     var dd = new Y.DD.Drag({ 
      node: v, 
      target: { 
       padding: '0 0 0 20' 
      } 
     }).plug(Y.Plugin.DDProxy, { 
      moveOnEnd: false 
     }).plug(Y.Plugin.DDConstrained, { 
      constrain2node: '#manageUser' 
     }).plug(Y.Plugin.DDNodeScroll, { 
      node: v.get('parentNode') 
     }); 
    }); 

所以,你能帮我找出我如何使它在动态元素上工作。

回答

相关问题