浏览:4362008-01-17 18:44   来自deerchao      :
这是我目前非常不优雅的方案:
    $('#body').append('<ul id="main-list"></ul>');
    var mainlist=$('#main-list');
关键创建了一个Element之后,还需要使用一次选择符才能获取它的引用,很让人郁闷.
大家都是怎么做的?直接用DOM?
楼主
  6个月前   mmic.net.cn      :
回复  1楼 回到顶楼 
  6个月前   Klesh Wong      :
虽然不知道还有没有更快的方式,但我可以肯定地说,用DOM的话,代码更加罗索。
回复  2楼 回到顶楼 
  6个月前   没剑      :
var mainlist=$('
    ');
    $('#body').append(mainlist);
    mainlist.append("操作这个新加的对象");
    回复  3楼 回到顶楼 
      6个月前   没剑      :
    var mainlist=$('< ul id="main-list">');
    $('#body').append(mainlist);
    mainlist.append("操作这个新加的对象");
    回复  4楼 回到顶楼 
      6个月前   没剑      :
    刚刚上面哪个好像给过滤了
    回复  5楼 回到顶楼 
      6个月前   deerchao      :
    var mainlist=$('< ul id="main-list">');
    $('#body').append(mainlist);
    ------
    这个看起来不错..
    回复  6楼 回到顶楼 
      6个月前   木野狐(Neil Chen)      :
    var mainlist = $('
      ').appendTo(document.body);

      试一下,我记得这样是可以的. 现在手头没环境不能保证代码正确.
      回复  7楼 回到顶楼 
        6个月前   木野狐(Neil Chen)      :
      var mainlist = $('< ul id="main-list" >').appendTo(document.body);
      回复  8楼 回到顶楼 

      你还不是小组成员,加入小组以后才能发布新主题!
      1 17317