Задать вопрос
@html_student
Молодой и глупый.

Как на jquery записать data атрибут в html?

<div class="block" data-vin="777">Старый текст</div>


$('.block').text().data('vin');

Не могу взять дата атрибут и записать его вместо "Старый текст"

<div class="block" data-vin="777">777</div>

Что делаю не так?
  • Вопрос задан
  • 67 просмотров
Подписаться 1 Простой 1 комментарий
Решения вопроса 1
beliyadm
@beliyadm
because open source matters
$('.block').text($('.block').attr('data-vin'));
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
ThunderCat
@ThunderCat Куратор тега JavaScript
{PHP, MySql, HTML, JS, CSS} developer
$('.block').text().data('vin'); вы тексту как элементу пытаетесь задать дата атрибут. Посмотрите доку что-ли, как работает text().
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы