javascript - JQuery click() 事件监听器不工作

标签 javascript jquery html css events

我试图让一个小元素继续进行,但我陷入了一件非常烦人的事情。

$(document).ready(function() {
  $("#search-button").click(console.log('hello'))
});

如您所见,我将目标定位到 ID 为 search-button 的搜索按钮,一旦我单击它,就会发生一些事情。在这种情况下,我放入了一个 console.log 来测试它是否有效,但它没有。它总是在我加载页面时记录它,而不是在我单击目标按钮时记录它。 ... 我究竟做错了什么 如果您需要有关此的更多信息,请告诉我我已尽力使其尽可能简单

谢谢你的帮助

好的

最佳答案

点击处理程序需要一个函数参数,而不仅仅是 console.log 本身。试试这个:

$(document).ready(function() {
  $("#search-button").click(function() {
      console.log('hello');
  });
});

关于javascript - JQuery click() 事件监听器不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50430940/

相关文章:

jquery - SlickGrid 自定义 CSS 问题

javascript - 当位置不是整数时平滑过渡

javascript - Node JS : Passing Response Object to Bull Queue for Server Side Events

javascript - 导航栏上的悬停移动问题

javascript - 如何在每次点击时打开新窗口

javascript - 如何创建 Div ID 数组

javascript - 无法从 WebView Android 获取整个 HTML 代码

javascript - 如何将图像标签更改为 svg 中的另一个标签?

javascript - 上传前调整图片大小

javascript - window.location.href.match 不工作