Показать сообщение отдельно
  #7 (permalink)  
Старый 12.09.2018, 09:48
Профессор
Отправить личное сообщение для Nexus Посмотреть профиль Найти все сообщения от Nexus
 
Регистрация: 04.12.2012
Сообщений: 2,359

Bort575, данные в data-атрибутах нужно экранировать.
<h1 class="h1_product" data-title="{{ heading_title }}" data-model="{{ model }}">{{ heading_title }} {{ model }}</h1>
<script>
//Это в вашем скрипте
const $header=$('h1.h1_product');
$('.some-elem img').attr({
    title:$header.data('title'),
    alt:$header.data('model')
});
</script>



--------------
Пожалуйста, отформатируйте свой код!

Для этого его можно заключить в специальные теги: js/css/html и т.п., например:
[js]
... ваш код...
[/js]


О том, как вставить в сообщение исполняемый javascript и html-код, а также о дополнительных возможностях форматирования - читайте http://javascript.ru/formatting.
Ответить с цитированием