diff --git a/static/js/script.js b/static/js/script.js index 2272ffd..cc67b2a 100644 --- a/static/js/script.js +++ b/static/js/script.js @@ -626,27 +626,31 @@ $(function () { } }); - // Add chapter before - $("#chapter-tbody").on("click", ".btn-add-before", function () { - var $row = $(this).closest("tr"); - var newRow = + function buildNewChapterRowHtml() { + return ( "" + "" + - "
New Chapter
" + - "
Enter chapter summary...
" + + "
New Chapter
" + + "
Enter chapter summary...
" + "" + - "
" + - "" + - "" + + "
" + + "" + + "" + "
" + - "
" + - "" + - "" + + "
" + + "" + + "" + "
" + - "" + + "" + "" + - ""; - $row.before(newRow); + "" + ); + } + + // Add chapter before + $("#chapter-tbody").on("click", ".btn-add-before", function () { + var $row = $(this).closest("tr"); + $row.before(buildNewChapterRowHtml()); renumberChapters(); markOutlineDirty(); }); @@ -654,24 +658,7 @@ $(function () { // Add chapter after $("#chapter-tbody").on("click", ".btn-add-after", function () { var $row = $(this).closest("tr"); - var newRow = - "" + - "" + - "
New Chapter
" + - "
Enter chapter summary...
" + - "" + - "
" + - "" + - "" + - "
" + - "
" + - "" + - "" + - "
" + - "" + - "" + - ""; - $row.after(newRow); + $row.after(buildNewChapterRowHtml()); renumberChapters(); markOutlineDirty(); });