Как лучше всего переключать дивы в зависимости от выбора радиостанции? Я бы хотел, чтобы он переключился, если какие-либо радиостанции уже выбраны в начале, и скрыл все div, если выбора нет.
Мой текущий код включает только изменения (используя входной идентификатор в качестве имени класса идентификатора в настоящее время, если есть более эффективные методы, пожалуйста, так и скажите)
$(function () {
var shippDescriptions = $('div#shipping_descs > div');
shippDescriptions.hide();
$('input[type=radio]', '#shipping_inputs').change(function () {
shippDescriptions.hide().filter('.' + $(this).attr('id')).show();
});
});
Каков наилучший подход? Извлечь и установить код в change () на что-то и запустить его дважды?
Кроме того, это не будет скрывать div, пока страница не будет загружена правильно?