line numbers

This commit is contained in:
Derek Montgomery
2016-07-29 09:15:58 -05:00
parent 57f2c960af
commit cefd8bf131
8 changed files with 115 additions and 13 deletions

View File

@ -14,6 +14,7 @@
//= require jquery_ujs
//= require turbolinks
//= require modernizr-lite/modernizr
//= require jquery-linedtextareaV0.1/jquery-linedtextarea
//= require button-group
//= require form-animation
//= require summary-edit

View File

@ -118,10 +118,18 @@ $(function(){
$("[data-id='live-coder-finish-later']").addClass("hidden");
$('.js-error').addClass('hidden');
updateResults();
$(".code-input textarea").linedtextarea();
});
$("[data-id=live-coder]").each(function(){
updateResults();
});
//simple live coder for summary page
$("[data-id=live-coder-no-js]").addClass('hidden');
$("[data-id=live-coder]").removeClass('hidden');
$(".code-input textarea").linedtextarea();
});

View File

@ -78,7 +78,7 @@ var cancelClickHandler = function(e) {
$('.success, .error').remove();
$('.button-edit, .submit-button').removeClass('disabled-button');
thisEd.removeClass('editable');
thisEd.find('textarea:not(.code-answer)').replaceWith('<p class="text-answer">' + $.trim(thisEd.data('answer')) + '</p>');
thisEd.find('textarea:not(.code-answer)').replaceWith('<p class="text-answer answer-container">' + $.trim(thisEd.data('answer')) + '</p>');
thisEd.find('.answer-block, .code-answer').prop('disabled', true);
thisEd.find('.button-edit').show();
thisEd.find('.button-save, .button-cancel').hide();
@ -119,7 +119,7 @@ var saveClickHandler = function(e) {
if(data == '') {
$(thisEd).before('<div class="error">Please select or enter a value.</div>');
} else {
thisEd.find('textarea:not(.code-answer)').replaceWith('<p class="text-answer">' + $.trim(thisEd.find('textarea').val()) + '</p>');
thisEd.find('textarea:not(.code-answer)').replaceWith('<p class="text-answer answer-container">' + $.trim(thisEd.find('textarea').val()) + '</p>');
$.ajax({
type: "POST",
url: "assets/update_from_summary.php",