单击按钮时发出警报?

Posted

技术标签:

【中文标题】单击按钮时发出警报?【英文标题】:Alert when a button is clicked? 【发布时间】:2016-09-14 17:53:09 【问题描述】:

我想在点击附件按钮时发出警报。

这是我目前的设置:

$(".btn").click()
    alert("alert")

但我需要隔离 .click 函数以仅在 ID #daccessories 上触发

解决方案?

【问题讨论】:

只需将$(".btn") 更改为$("#daccessories")。这确实是 jQuery 101,这就是为什么你被否决的原因。我强烈建议您阅读一些指南:learn.jquery.com/using-jquery-core/selecting-elements。最后,请注意您在代码块末尾缺少) 我投票结束这个问题作为离题,因为它表明缺乏任何研究完成。一个简单的“jquery button click by id”谷歌就足够了 【参考方案1】:

您错过了在 click 事件中声明函数并添加 id daccessories 而不是 .btn

$("#daccessories").click(function()
    alert("alert");
);

【讨论】:

别忘了alert();后面的分号 如果我们在不同的行中编写所有代码,则不需要在 jquery 中添加分号 @DharaParmar 当您的代码被缩小时这将是一个问题,无论如何这样做只是一个好习惯,因为它向其他开发人员表明您专门打算在这里结束这一行,并且没有任何东西被意外删除。【参考方案2】:

解决方案

$(".#daccessories").delegate(".btn", "click", function() 
    alert("Alert");
   
);

【讨论】:

【参考方案3】:

您可以使用以下代码为按钮绑定点击事件,这将起作用

$(".btn").click(function()
    alert("alert")
);

 $(".btn").on('click',function()
        alert("alert")
 );

【讨论】:

以上是关于单击按钮时发出警报?的主要内容,如果未能解决你的问题,请参考以下文章

单击 React 时发出警报警告

如何在按钮上调用方法单击自定义按钮

如何在按钮单击 React.js 时运行警报

JavaFX - 未填充文本区域时发出警报

除非用户单击特定按钮,否则如何向用户显示警报框

无法单击网络警报中的“确定”按钮