我遇到了這一點的jQuery的問題。當頁面加載時,id_2被隱藏。如果我選中複選框id_1,則什麼都不會發生。但是,如果我重新加載頁面,則會顯示id_2。jquery複選框問題 - 重新加載頁面修復它
<head>
<script src="http://code.jquery.com/jquery-latest.js" type="text/javascript"> /script>
</head>
<input id="id_1" type="checkbox" name="ck1">
<input type="text" id="id_2" name="tx1">
<script type="text/javascript">
$(document).ready(function() {
if ($('#id_1').is(':checked')) {
($('#id_2').show());
} else {
($('#id_2').hide());
}
});
和
如果我使用一個按鈕
$("#show_button").click(function()
它的工作原理 - ID_2顯示/隱藏正確。我可以看到在螢火蟲中,當我檢查複選框時,選中的值從真/假切換。
我在做什麼錯?
奧利
有你'script'標籤 – david 2012-08-14 20:11:52
嗨語法問題。我已經解決了,但仍然沒有喜悅 – Oli 2012-08-14 20:19:28