У меня есть поле выбора, которое показывает различные элементы моей формы в зависимости от выбранного значения, у меня есть три «класса», каждый из которых показывает требуемые части поля.В настоящее время у меня есть select, привязанный к .click (), и он работает нормально, за исключением того, что если я хочу загрузить страницу с предварительно выбранным значением, он не будет отображать необходимые части формы, потому что поле select на самом деле не былощелкнул.
Я посмотрел вокруг и не вижу события, которое позволило бы мне показать информацию, основанную на выбранном значении, но я не эксперт, поэтому, возможно, я просто неправильно понимаю некоторые изфункции.
Вот соответствующая часть моего HTML:
<select name="class">
<option value="vehicle" selected="selected">vehicle</option>
<option value="part">Part</option>
<option value="project">Project</option>
<option value="vehicle">Vehicle</option>
</select><br />
<etc...>
И мой текущий переключатель jQuery:
$("select option[value='project']").click(function() {
$('div.part-show').show().hide();
$('div.both-show').hide().show();
$('div.vehicle-show').hide().show();
});
Большое спасибо!