嘿傢伙,我可以用什麼函數來說,如果這個單選按鈕被選中顯示這個'div'。 在此先感謝。jQuery單選按鈕顯示div
1
A
回答
8
HTML
<form id='form-id'>
<input id='watch-me' name='test' type='radio' /> Show Div<br />
<input name='test' type='radio' /><br />
<input name='test' type='radio' />
</form>
<div id='show-me' style='display:none'>Hello</div>
jQuery的
$('#form-id').change(function() {
if ($('#watch-me').attr('checked')) {
$('#show-me').show();
} else {
$('#show-me').hide();
}
});
你可以看到它在這裏的行動:http://jsfiddle.net/wmKGd/
UPDATE 2013年1月25日
從jQuery庫1.8.x的升級後的1.9.x
請使用而不是
jQuery庫1.8.x的
jQuery('#some-id').attr('checked')
jQuery庫的1.9.x
jQuery('#some-id').prop('checked')
你可以在這裏看到它與更新的腳本:http://jsfiddle.net/9XXRY/
2
$("myradiobuttonselector").change(function() {
if ($(this).attr("checked")) {
$("mydivSelector").show();
}
else {
$("mydivSelector").hide();
}
});
0
這就是我使用的。將「mydiv」替換爲您單選按鈕的ID,並將「content1」替換爲您要顯示/隱藏的內容。
發佈一些html,如果你需要進一步的幫助。
$(document).ready(function(){
$('#content1').hide();
$('a').click(function(){
$('#content1').show('slow');
});
$(‘#mydiv’).click(function(){
$('#content1').hide('slow');
})
});
裏克
3
我喜歡@ tinifni的jsfiddle。這裏有3個div,根據收音機顯示或隱藏。
http://jsfiddle.net/dbwest/wmKGd/572/
$('#form-id').change(function() {
if ($('#watch-me').attr('checked')) {
$('#show-me').show();
} else {
$('#show-me').hide();
}
if ($('#watch-me2').attr('checked')) {
$('#show-me2').show();
} else {
$('#show-me2').hide();
}
if ($('#watch-me3').attr('checked')) {
$('#show-me3').show();
} else {
$('#show-me3').hide();
}
});
相關問題
- 1. jQuery:在單選按鈕上選擇顯示div
- 2. 通過選擇單選按鈕顯示隱藏div,使用jquery
- 3. 單選按鈕 - 顯示基於與jQuery的選中按鈕的DIV
- 4. 顯示當單選按鈕使用JQuery
- 5. jquery單選按鈕顯示/隱藏
- 6. Jquery單選按鈕顯示和隱藏div
- 7. 單選按鈕不顯示
- 8. jQuery的:其中div來顯示單選按鈕選擇determens,與「選中」屬性
- 9. 使用jquery單選按鈕顯示懸停之間的兩個單選按鈕
- 10. 突出顯示所選單選按鈕周圍的div類?
- 11. 角JS:顯示DIV基於單選按鈕選擇
- 12. 基於單選按鈕選擇顯示/隱藏div
- 13. 顯示相關選中單選按鈕的div
- 14. 如何根據單選按鈕選擇顯示和隱藏div
- 15. 在Yii中顯示/隱藏div單選按鈕單擊
- 16. 顯示Div沒有單擊單選按鈕更新形式
- 17. jQuery點擊功能:根據以前的單選按鈕選擇顯示Div
- 18. 如何使用jQuery顯示/隱藏基於單選按鈕選擇的div?
- 19. 顯示內容選擇單選按鈕
- 20. 單選按鈕不顯示選中
- 21. 顯示對話單擊單選按鈕
- 22. div下的jQuery div類選擇單選按鈕值
- 23. JQuery:顯示/隱藏Div按鈕適用於單個按鈕,但不適用於選擇全部取消選擇
- 24. 在按鈕上顯示/隱藏某些div,並帶有JQuery按鈕單擊
- 25. 如果選中某個單選按鈕,則顯示div div將顯示不同的div?
- 26. 選定的單選按鈕顯示與jQuery文本輸入
- 27. 使用jQuery突出顯示覆選框和單選按鈕。
- 28. 檢查單選按鈕顯示一個div
- 29. 獲取單選按鈕值的onload和隱藏或顯示DIV
- 30. 根據單選按鈕點擊顯示div
感謝,幫我呢!同樣欣賞25.01.13更新。 – surfbird0713 2013-05-01 17:10:56