本帖最后由 yxshu82 于 2014-04-06 14:50:12 编辑

解决方案 »

  1.   

    我觉得吧,你还是到这个:.after(),好好看看这个after的用法。里面有很多实例,总有一个实例,是对应你这种写法的。认真看下,肯定可以解决你这里的问题的。
      

  2.   

    你的下面一行代码
    div.wrap(id.after(name).after(deep).after(parentid).after(score).after(handlerpage).after(ordernum).after(re));
    是将里面代码执行之后的返回值 来包裹div
    而id.after(name).after(deep).after(parentid).after(score).after(handlerpage).after(ordernum).after(re)的返回值就是id对象
    所以你做的工作就是将div用label包裹了起来你想做的是div包裹下面一系列标签吧 但是你现在做的却是用标签来包裹div 你可以查看一下wrap函数api 你需要先将div元素添加到document.body中 否则wrap函数是不会起作用的