我有一組3個單選按鈕,這些元素ID:如何獲取包含特定文本的ID的元素? (原型)
id='details_first'
id='details_second'
id='details_third'
我如何獲得所有的ID與'details_'
開始元素?
編輯
什麼實際上,我想這樣做是: 每個單選按鈕,我想點擊的單選按鈕時顯示相關的股利。有一次只有一個單選按鈕處於活動狀態,因此只能顯示該單選按鈕的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
屬性 - 但如何?
可能將相同的類放在這三個單選按鈕上? – Detect 2010-10-19 18:21:11
他們都擁有相同的父母嗎? – Detect 2010-10-19 18:21:58
這種元素只有三種嗎? – Detect 2010-10-19 18:22:15