entermix: ваш комментарий никак не соотносится с моим ответом, если не хотите так, то устанавливаете в компоненте детальной страницы свойство страницы ( https://dev.1c-bitrix.ru/api_help/main/reference/c... ) и в index.php, где вызывается комплексный компонент проверяйте, если есть свойство страницы ($APPLICATION->GetPageProperty("keywords"); ), то не выводить текст, если нету - выводить
Вы в простом вопросе не хотите разбираться, вам нужно по клику на кнопку передавать в файл id элемента, в файле обработчике передавать полученный от аякса id в функцию update
Можно не в цикле, можно у активного элемента просто менять текст var activeObj = canvas.getActiveObject();
activeObj.set({fill: color});
вот пример с заливкой
ну а вообще что-то типо такого $('body').on('keyup', 'input[name="vir"]', function(event) {
event.preventDefault();
$(this).val($(this).val().replace(/\s/ig, '-'));
});