У меня есть набор из 3 переключателей, с такими идентификаторами элементов:
id='details_first'
id='details_second'
id='details_third'
Как получить все элементы, чей идентификатор начинается с 'details_'
?
EDIT
То, что я на самом деле пытаюсь сделать, это:
Каждый переключатель имеет соответствующий div, который я хочу отображать при нажатии переключателя. В одно время активна только одна радиокнопка, поэтому должен отображаться только div для этой радиокнопки (все остальные должны быть скрыты). Итак, код для этого, который я имею:
(извините, он немного широкий):
<input id="details_first" name="details" type="radio" value="first" onclick="$('details_*').hide();$('details_first_div').show();" />First<br/>
<div id="details_first_div" style="display:none">div for details_first</div>
<input id="details_second" name="details" type="radio" value="second" onclick="$('details_*').hide();$('details_second_div').show();" />Second<br/>
<div id="details_second_div" style="display:none">div for details_second</div>
Или есть лучший лучший способ сделать это? (Я использую Ruby on Rails).
Может быть, выбрав по атрибуту name
- но как?