Changeset 26967
- Timestamp:
- 2013-02-27T13:24:39+13:00 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
main/trunk/greenstone3/web/interfaces/default/js/visual-xml-editor.js
r26966 r26967 53 53 var pos = t.vElemPos; 54 54 var elem = t.vElem; 55 55 56 if(pos == 0) 56 57 { … … 58 59 $(parent.parent().data("parentVEElement").getXMLNode()).prepend(elem.data("parentVEElement").getXMLNode()); 59 60 } 60 else if(pos == parent.children(".veElement").length - 1) 61 { 61 else if(pos == parent.children(".veElement").length) 62 { 63 $(parent.children(".veElement").eq(pos - 1).data("parentVEElement").getXMLNode()).after(elem.data("parentVEElement").getXMLNode()); 62 64 parent.children(".veElement").eq(pos - 1).after(elem); 63 $(parent.children(".veElement").eq(pos - 1).data("parentVEElement").getXMLNode()).after(elem.data("parentVEElement").getXMLNode());64 65 } 65 66 else 66 67 { 68 $(parent.children(".veElement").eq(pos).data("parentVEElement").getXMLNode()).before(elem.data("parentVEElement").getXMLNode()); 67 69 parent.children(".veElement").eq(pos).before(elem); 68 $(parent.children(".veElement").eq(pos).data("parentVEElement").getXMLNode()).before(elem.data("parentVEElement").getXMLNode());69 70 } 70 71 resizeAll(); … … 675 676 { 676 677 _validDropElem = overChildren.eq(pos - 1); 678 if(!_validDropElem.length) 679 { 680 _validDropElem = overChildren.eq(pos - 2); 681 } 677 682 _validDropType = "after"; 678 683 overChildren.eq(pos - 1).after(_div); … … 862 867 { 863 868 var divParent = _div.parents(".veElement"); 869 _transactions.push({type:"remMvElem", vElemParent:_div.parent(), vElemPos:_div.index(), vElem:_div}); 870 _div.data("expanded", "normal"); 864 871 $(_xmlNode).remove(); 865 _div. remove();872 _div.detach(); 866 873 _infoDiv.empty(); 867 874
Note:
See TracChangeset
for help on using the changeset viewer.