З якихось причин я не можу зрозуміти це.
У моєму 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()
.