Добавление в data-price
Есть код:
$('#range').on("input", function() { $('.output').val(this.value +" " ); $('.money').val(this.value * 70 + " р"); }).trigger("change"); $('.money').val(document.querySelector('.add_item').dataset.price); Пробовал своими силами сделать но не догоняю почему из класса money не берется информация и не добавляется в класс add_item. Пробовал задать переменные типа val = document.getElementsByClassName('money'). Тоже не вышло. Прошу помочь кодом так как в JS недоучка. |
windcrack,
сделайте минимальный html и обьясните, что хотите сделать. |
Цитата:
|
Вот сюда хочу записать данные:
<input type='checkbox' class='add_item box_input' data-id='187' data-title='descripption' data-price='' data-img=''> из: <input type='text' class='money'> |
<input type='checkbox' class='add_item box_input' data-id='187' data-title='descripption' data-price='' data-img=''> <input type='text' class='money' value="1000"> <script> document.querySelector('.add_item').dataset.price = document.querySelector('.money').value; </script> |
если по событию то так
<input type='checkbox' class='add_item box_input' data-id='187' data-title='descripption' data-price='' data-img=''> <input type='text' class='money'> <script> document.querySelector('.money').oninput = function(){ document.querySelector('.add_item').dataset.price = this.value; }; </script> |
Ребят то ли я не правильно что то вам написал. То ли лыжи не едут. Но скрипт не работает. Я добавил строку
document.querySelector('.add_item').dataset.price = document.querySelector('.money').value;в код. Но дата прайс не устанавливается. |
Часовой пояс GMT +3, время: 06:26. |