-2

在这里我有一个页面,当我想单击按钮时,我编写了一个代码来隐藏内容,但是有错误:

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

和jQuery代码:

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

4 回答 4

2

您应该以正确的方式使用.on().click()运行!并且还使用.hide()代替.css()

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

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

它会像 (With .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

试试这样

$('#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 回答