GM2mars: Пожалуй соглашусь, но специально не тестировал. Некоторые клиенты получали закэшированную версию файлов.
Сейчас пользуюсь gulp-rev-append для автоматизации, но видимо лучше перейти на gulp-rev =)
asdz: Только надо учитывать, что условие не пройдет на такие значения, как 0, "", false, null, NaN, ну и undefined.
Когда работаешь с цифрами, или строками, бывает забываешь про это
Ярослав Никитин: Press_Generator_PHP не сработает никогда, потому что ниже вызывается createTextAreaWithLines, в которой на событие onblur навешивается новый обработчик
ta.onblur = function() { positionLineObj(lineObj,ta); };
Вот он и будет срабатывать.
Вот добавил алерты для наглядности jsfiddle.net/VovanR/sact2Lm8
Ну марктаун стандартизирован commonmark.org и очень популярен - его знают все. Делать велосипед - не очень хорошая идея.
Но если надо лишь урезанную функциональность, что мешает взять тот же Parsedown, вырезать из кода ненужные блоки и поменять местами обертку жирности и курсива? https://github.com/erusev/parsedown/blob/master/Pa... Лицензия MIT это вполне позволяет.
gelosoft: Нет, просто замени в своем коде e.preventDefault();
на
event.preventDefault ? event.preventDefault() : event.returnValue = false;
Тут наглядней stackoverflow.com/a/20568261/1284255