var name = $('#nameSnip'); //Название
var nameSnip='';
name.keyup(function() {
nameSnip=$(this).val();
$("#prosmotpName").text(nameSnip);
$("#snipCode").val(nameSnip);
});
$("#snipCode").val(nameSnip);
Я такой скрипт понимаю как писать и что он делает. Он перепишет полностью value на значение nameSnip.
Дело в том что у меня несколько обработчиков (keyup, click, change). По сути они однотипные и поэтому я для вопроса оставил только keyup (Ввод названия).
А в конечном результате мне нужно в коде сниппета получить не только значение nameSnip, а и другие переменные (typeKr, sizeA, sizeB) , которые берутся из событий похожих на name.keyup(function()
//Код cниппета
var nameSnip;
var snipCode = '[snip ' + nameSnip + typeKr + sizeA + sizeB + ' snip]';
$("#snipCode").val(snipCode);//Вывод сниппета
Я typeKr, sizeA, sizeB намеренно убрал из кода, чтобы не тянуть портянку. Там у меня ещё много переменных.
Мне бы на примере nameSnip понять как правильно писать скрипт, чтобы получать данные в код сниппета и чтобы при изменении данных они изменялись и в коде сниппета.