javascript - 单击 ID 时如何从 Jquery 内部调用 Javascript 函数

标签 javascript jquery events

假设我有一个名为 capturedata(); 的 JavaScript 函数; 单击此按钮时我需要调用此函数

<button id='yes'></button> 

由于某些原因,我不想在 html 上使用任何事件处理程序,例如 onclick='capturedata()' 现在我已经这样使用 Jquery

$(document).ready(function(){
  $("#yes").click();
  capturedata();
});

但这不起作用。我需要一种更好的方法来处理这个问题,并且我不想在 html 上使用任何事件处理程序,例如 onclick。我希望单击按钮后该操作会自动发生。

最佳答案

差不多但不完全是,您需要将 capturedata 注册为点击事件的回调。

$(document).ready(function(){
    $("#yes").click(capturedata);
});

关于javascript - 单击 ID 时如何从 Jquery 内部调用 Javascript 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48992294/

相关文章:

javascript - 服务 worker 的推送事件未被调用

javascript - Jquery hide() show() 在 Internet Explorer 10 中不起作用

javascript - 当屏幕宽度改变时,CSS 属性不适用。同时使用 css 和 jQuery

javascript - 小于或等于条件在我的脚本中不起作用

javascript - 为什么我的路线没有加载我的 React 组件?

php - OnClick 函数获取下一条记录 PHP AJAX MYSQL

javascript 淡入淡出/缩放效果..我做错了什么

c# - 将焦点重新放在按钮单击事件 C# winforms 上的先前集中控制上

c# - 同一表单上的 2 个事件处理程序表现不同

javascript - 是否可以使用 javascript 中的自定义事件重新创建 "onClick event"?