-2

ここにページがあり、ボタンをクリックしたいときにコンテンツを非表示にするコードを記述しますが、エラーがあります:

http://jsbin.com/EVEWOta/2/edit

およびjqueryコード:

$('#button').click {
  $('#firstPage').css('display', 'none');
}
4

4 に答える 4

2

.on()(と)のようになります

$('#button').on('click',function(){
    $('#firstPage').css('display', 'none');
});

または、単純に (Without .on())のように書くこともできます。

$('#button').click(function() {
    $('#firstPage').css('display', 'none');
});
于 2013-08-26T12:59:41.210 に答える
2

正しい方法で使用.on()または機能する必要があります。.click()また、.hide()代わりに使用します.css()

$('#button').on('click', function() {
  $('#firstPage').hide();
});

$('#button').click(function() {
  $('#firstPage').hide();
});
于 2013-08-26T13:03:01.560 に答える
2

このようにしてみてください

$('#button').click(function() {
  $('#firstPage').css('display', 'none');
})
于 2013-08-26T13:00:32.277 に答える
1

ハンドラー(eventObject)を追加しませんでした

これを試して。

$('#button').click(function() {
  $('#firstPage').css('display', 'none');
});

あなたのフィドルからは、

$('#firstPage').hide間違っている

代わりは

$('#firstPage').hide();
于 2013-08-26T12:59:49.937 に答える