演示网址:http://www.jxva.com/change/index.htm我做的是两个图片拖动后可以调换,但是是按排序方式的现在我想做成只两个图片拖动后调换,而其它图片保持原样不动请高手帮忙,成功解决者免费赠送全能空间(支持JSP,PHP5,ASP,.NET)100M,一年

解决方案 »

  1.   

    http://topic.csdn.net/u/20070601/09/0728ae95-02ff-4bba-aebb-b3cd85195213.html
      

  2.   

    可以试试做一个table 4x4的把这些div放到table的每个cell里,当你拖动图片时,判断拖动前和当前所在的table 的 row 和 cell,确定这两个单元格后,交换图片。
    一点想法,供参考
      

  3.   

    改一下这个函数:
    function swapFun(){   
        if(sourceObj!=null&&objectObj!=null) objectObj.swapNode(sourceObj);   
        else if(sourceObj!=null&&objectObj2!=null) objectObj2.insertAdjacentElement("beforeEnd",sourceObj);
        sourceObj=null;   
        objectObj=null;   
        objectObj2=null;   
    }  
      

  4.   

    代码落款怎么有JK?
    再改一下,去掉一句可能效果更好一点
    function swapFun(){   
        if(sourceObj!=null&&objectObj!=null) objectObj.swapNode(sourceObj);   
        sourceObj=null;   
        objectObj=null;   
        objectObj2=null;   
    }