js动态append源码是看不到的,要么你通过chrome的‘审查元素’进行查看。
没有效果的原因应该是jquery在DOM加载完后对ul、li进行效果事件绑定的,除非你append后重新将事件绑定一遍,那么你的ui效果才会出来!

解决方案 »

  1.   

    是这个意思,但跟在append方法后重新绑定了也是么效果。。
      

  2.   

    是这个意思,但跟在append方法后重新绑定了也是么效果。。那得看你具体的UL效果是怎么绑定事件的,具体情况具体对待。可以的话,可以尝试用jquery的delegate方法解决,对未来添加的元素同样有效。
      

  3.   

    是这个意思,但跟在append方法后重新绑定了也是么效果。。那得看你具体的UL效果是怎么绑定事件的,具体情况具体对待。可以的话,可以尝试用jquery的delegate方法解决,对未来添加的元素同样有效。$(function () {里面为 a();和 UI里JS的方法,DOM中一直是先加载UI的JS方法,然后才加载的a方法 }function a{}为append输出的HTML。
      

  4.   

    是这个意思,但跟在append方法后重新绑定了也是么效果。。那得看你具体的UL效果是怎么绑定事件的,具体情况具体对待。可以的话,可以尝试用jquery的delegate方法解决,对未来添加的元素同样有效。$(function () {里面为 a();和 UI里JS的方法,DOM中一直是先加载UI的JS方法,然后才加载的a方法 }function a{}为append输出的HTML。你这个说我也看不出所以然,把具体事件绑定代码放到append后实现就可以的。
      

  5.   

    是这个意思,但跟在append方法后重新绑定了也是么效果。。那得看你具体的UL效果是怎么绑定事件的,具体情况具体对待。可以的话,可以尝试用jquery的delegate方法解决,对未来添加的元素同样有效。$(function () {里面为 a();和 UI里JS的方法,DOM中一直是先加载UI的JS方法,然后才加载的a方法 }function a{}为append输出的HTML。你这个说我也看不出所以然,把具体事件绑定代码放到append后实现就可以的。
    方便帮看看不?
      

  6.   

    是这个意思,但跟在append方法后重新绑定了也是么效果。。那得看你具体的UL效果是怎么绑定事件的,具体情况具体对待。可以的话,可以尝试用jquery的delegate方法解决,对未来添加的元素同样有效。$(function () {里面为 a();和 UI里JS的方法,DOM中一直是先加载UI的JS方法,然后才加载的a方法 }function a{}为append输出的HTML。你这个说我也看不出所以然,把具体事件绑定代码放到append后实现就可以的。
    方便帮看看不?
    自己用反序列化完成了