По какой-то причине я не могу понять это.
У меня есть некоторые переключатели в моем html, который переключает категории:
<input type="radio" name="main-categories" id="_1234" value="1234" /> // All
<input type="radio" name="main-categories" id="_2345" value="2345" /> // Certain category
<input type="radio" name="main-categories" id="_3456" value="3456" /> // Certain category
<input type="radio" name="main-categories" id="_4567" value="4567" /> // Certain category
Пользователь может выбрать то, что ему нужно, но когда какое-то событие срабатывает, я хочу установить переключатель 1234
для установки флажка, потому что это переключатель по умолчанию.
Я пробовал версии этого (с jQuery и без него):
document.getElementById('#_1234').checked = true;
Но он, похоже, не обновляется. Мне нужно, чтобы он заметно обновился, чтобы пользователь мог его увидеть. Может ли кто-нибудь помочь?
EDIT: Я просто устал и проглядел #
, спасибо за указание, что и $.prop()
.