section_new.js 415 B

1234567891011121314
  1. f=function(elem,tag,start,end){
  2. start=$(elem).children().get(start);
  3. end=$(elem).children().get(end);
  4. var range=document.createRange();
  5. range.setStartBefore(start);
  6. range.setEndAfter(end);
  7. var newNode=document.createElement(tag);
  8. range.surroundContents(newNode);
  9. range.setStartBefore(start);
  10. range.setEndBefore(start);
  11. var selection=window.getSelection();
  12. selection.removeAllRanges();
  13. selection.addRange(range);
  14. };