大家好,第一次使用jquery插件,sortables插件,请使用过的帮下忙
  我写了3个函数,getinfo(),和layout(),classmove(),getinfo()是从服务器获取xml,获取后,layout函数进行布局,然后在调用classmove实现移动,
  大概的代码是:
    xxx.innerHTML=html(根据xml解析的html)
   目前已经实现移动,关键的问题是
    我再onload 时间中,调用
    getinfo()
    layout()
    classmove()    (以上可以实现,并且可以移动)    但是,当我再次调用    layout()
    classmove()
   时,又不可以移动了,当然,xml我已经在getinfo()函数里保存了
    很怪,第一次调用可以实现,再一次调用就出问题了,很是费解
    当然,我改变了xml
    我的用意是,把xml一直存在客户端的内存中,然后,对他进行的修改,一直保存,直到关闭浏览器的时候,再向服务器提交     现在是,刚加载的时候,移动没问题,但当我修改了,xml,重新进行布局后,移动会出问题,问题出再哪里,很费解,是不是,插件本身的漏洞,
   如果是本身的漏洞的话,第一次为什么可以实现 ??????!!!!?!?!?!?!?!?!?!?%……&……*(&*(%%
   

解决方案 »

  1.   

    http://www.scriptlover.com/qixi/
      

  2.   

    这个问题我之前也有过,是插件本身的Bug
      

  3.   

    我修改,是修改的xml,然后根据xml在一次进行布局
    layout()函数,作用是根据xml进行布局,classmove()实现移动
    网络刚加载的时候,调用
    layout(),classmove函数,可以实现移动,
    当修改了xml后,再一次调用layout(),classmove()时,确无法实现移动了,
    甚至,我测试的时候,都没有修改 xml,也无法实现移动,也就说,第2次调用就不能实现了
    比如:
    layout()
    classmove()
    可以实现移动layout()
    classmove()
    layout()
    classmove()
    无法实现移动,(效果是,可以进行拖拽,但是无法移动)