i have an interface that allows user to add chapters and remove any chapter from within the group. i'm having issues re-calculating the sort order. currently if user adds four chapters (1,2,3,4), removes 2 and adds two more the order becomes (1, 3,4,2,3). i know i need to so something with index calculation...but how to is what is confusing me. this is the code that performs the add remove.
$("#chapter-append").click(function() { var chapterCount = new Number($("#chapter-count").val()); if (chapterCount <1) chapterCount=0; chapterCount = chapterCount +1; $("#chapter-count").val(chapterCount); var queryString = "add-chapter.php?chapter-number="+chapterCount; //alert(queryString); $.get(queryString, function(html) { // append the "ajax'd" data to the table body $("ol#add-chapter").append(html); $("ol#add-chapter li h4").bind('click', function() { var newChapter = "#chapter-"+chapterCount+"-container"; $(newChapter).remove(); chapterCount = chapterCount -1; $("#chapter-count").val(chapterCount); return false; }); $('textarea').autogrow({ minHeight: 144, lineHeight: 16}); $('textarea.for-url').autogrow({ minHeight: 24, lineHeight: 16}); }); return false; }); -- View this message in context: http://www.nabble.com/add-remove-and-recalculate-index-tp19750882s27240p19750882.html Sent from the jQuery General Discussion mailing list archive at Nabble.com.