Jquery data() funiction не работает в Edge [требует правки]

283
15 декабря 2017, 05:05
$(element).data('checked', true);

Element - Input с type = radio.Данный участок кода работает корректно в Chrome,Opera , но не работает в Edge как это можно пофиксить ?

Answer 1

Думаю вы не правильно используете $.data(); Попробуйте так: $('.domNode').data().checked = true; и var status = $('.domNode').data().checked;

Answer 2

почему нужно именно data а не attr. Все с аттрибутом нормально работает

  $("input[type='radio']").attr('checked',true);
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
<input type="radio"> text

READ ALSO
Запись выбранного города в localstorage

Запись выбранного города в localstorage

Добрый вечер! Сразу скажу, что не силен в js - jqueryЗадача следующая, есть всплывающее окно, в котором выводятся списки городов и стран

296
gulp browser-sync не открывает браузер

gulp browser-sync не открывает браузер

Здравствуйте, помогите, пожалуйстаВвожу

343
Дескриптор JavaScript

Дескриптор JavaScript

Здравствуйте, помогите разобраться со следующим:

365
Зачем промисы в js?

Зачем промисы в js?

Я просто никак не могу понять их смысла

296