如何使用JQuery收听引导模式按钮的onClick事件
How do I listen to onClick events for a Bootstrap modal button using JQuery?
我有这个JavaScript,但事件从未启动。
jQuery(function() {
$('#emailButton').click(function() {
console.log("emailButton()...");
HTML是
<button type="button" class="btn btn-default" title="Email Page to a Friend" data-toggle="modal" data-target="#emailModal" id="#emailButton">
模态弹出,但单击处理程序不起作用。控制台中没有显示任何内容。这是一个jsFiddle:https://jsfiddle.net/y59qys4j/8/
从html:中的id中删除#
id="emailButton"
https://jsfiddle.net/omarjmh/y59qys4j/11/
定义按钮时,使用:
id="#emailButton"
需要时:
id="emailButton"
"#"仅在CSS中用于指示何时选择id,在HTML中定义id时不应包含。
好的,我找到了。我在id
字段中添加了一个散列。但真正奇怪的是,我使用Chrome的控制台来查看对象,它返回了一个值!
$('#emailButton')
j…y.fn.init {context: document, selector: "#emailButton"}
$('#emailButton')
[<button type="button" class="btn btn-default" title="Email Page to a Friend" data-toggle="modal" data-target="#emailModal" id="emailButton">…</button>]
然而,现在我看到他们返回了不同的结果。
相关文章:
- 在编辑内联模式下禁用Kendo Ui网格按钮
- 如何根据在模式中单击的按钮发送参数
- 如何在同一页面上的多个按钮上打开一个引导模式
- 模式上的后退和前进按钮位于图像库上(可滚动浏览)
- 如何在不点击按钮的情况下打开引导模式
- 使用按钮关闭 iframe 模式
- CKEditor内部的jQuery模式问题与按钮
- 单击按钮并将其下载为图像格式时,如何使用引导模式弹出窗口显示D3图表
- 模式警报,但确认按钮未对脚本做出反应
- 选择了哪个单选按钮?以模式重新显示
- 在引导模式中,点击相应的datatables行中的按钮,填充数据
- 模式弹出窗口内的按钮点击不起作用
- 选中的单选按钮在jQuery模式对话框中不能正常工作
- 仅打开离按钮最近的模式
- 如何使JQuery模式关闭按钮更大
- 从JSON模式创建表单,如何添加关闭按钮
- 如何使用JQuery收听引导模式按钮的onClick事件
- 单击按钮打开窗口作为使用javascript的模式对话框
- 用JavaScript制作一个按钮的动画,从按钮到屏幕中心弹出一个模式对话框
- 添加到Timeline's按钮模式破碎