@amartynyuk

Как при клике на button менять у ссылки data-rel=""?

Как менять у ссылки data-rel="" при клике на button?

Нынешний код:
<button  class="cve"  onclick="document.getElementById('bodyone').data-rel='69c99408142132'">S</button>
<button  class="cve"  onclick="document.getElementById('bodyone').data-rel='69c99408143167'">M</button>  
<button  class="cve"  onclick="document.getElementById('bodyone').data-rel='69c99408143177'">L</button> 
<a class="btn-ens-action btn-ens-style" id="bodyone" data-rel="69c99408142132"> в корзину </a>
  • Вопрос задан
  • 140 просмотров
Решения вопроса 1
0xD34F
@0xD34F Куратор тега JavaScript
<button class="cve" data-rel="69c99408142132">S</button>
<button class="cve" data-rel="69c99408143167">M</button>  
<button class="cve" data-rel="69c99408143177">L</button>

document.addEventListener('click', function(e) {
  if (e.target.classList.contains('cve')) {
    document.querySelector('#bodyone').dataset.rel = e.target.dataset.rel;
  }
});
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
kores
@kores
Помог ответ? Отметь решением!
Можно так:

$(document).on('click','button.cve', function(){
    var datarel = $(this).attr("data-rel");
    $("#bodyone").attr('data-rel', datarel)
});


вот jsfiddle:
Ответ написан
StanislavNemytov
@StanislavNemytov
Как вариант.

Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы