2

良い一日!基本的に、チェックボックスをクリックするとテキストボックスが表示され、クリックしないと消えます。ここに JSFiddle http://jsfiddle.net/GBSZ8/2/があり、問題なく動作します。しかし、check.phpとして保存すると、チェックボックスをクリックしてもテキストボックスが表示されません。

<html>
<head>
<script>
  $('#supplied').live('change', function(){
      if ( $(this).is(':checked') ) {
         $('#date').show();
     } else {
         $('#date').hide();
     }
 });
</script>
</head>
<body>
    <input type="checkbox" name="supplied" id="supplied" value="supplied" class="aboveage2" />

    <ul id="date" style="display:none">
        <li><input id="start" name="start" size="5" type="text" class="small" value="1" /></li>
    </ul>
</body>
</html>


私を助けてください。ありがとうございました!

4

2 に答える 2

4

ファイルに JQuery を含める必要があります。置く

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>

最初のタグの上。

必要に応じてバージョン番号を自由に変更するか、URL を調整して jquery .js ファイルのローカル バージョンに移動してください。

于 2013-07-19T16:24:09.877 に答える
1

おそらく、onLoad と Paarth の回答でラップする必要があります。

$(document).ready(function() {
于 2013-07-19T16:24:51.270 に答える