如何使用JQuery将onclick事件处理程序添加到锚标记
How do I add an onclick event handler to an anchor tag using JQuery?
我想添加一个onclick
事件到锚标记:
$recipe += '<a class="add-bookmark" href="#">Add bookmark</a>'; //Add event to this
function addEventListeners() {
$(document).on("click", ".add-bookmark", function() {
alert("done");
});
}
addEventListeners();
如何在JQuery中动态添加事件处理程序?
更新:问题已经解决,当我把事件处理程序代码上面的函数包含标签
在<a>
$(document).on("click", ".add-bookmark", function(event) {
event.preventDefault(); //prevent default action of <a>
alert("done");
});
尝试使用下面这段代码。
$('a.add-bookmark').click(function (e) {
e.preventDefault(); //if you want to prevent the default action for anchor elements.
//write your statements.
alert('done');
});
相关文章:
- 正在将事件处理程序添加到不存在的类
- 如何添加CSS&JavaScript进入Windows窗体应用程序C#.net
- Adobe Edge:动画完成时添加onComplete处理程序
- 如何在引导程序元素的顶部添加掩码
- getSript在同一对象上多次添加处理程序
- 当我在重新启动cordova应用程序后尝试添加更多数据时,lokijs会丢失数据库和收集中的数据
- 将Rails后端添加到JS/HTML/CSS应用程序时,正确的文件位置是什么
- 向调用全局javascript函数的对象添加处理程序
- 动态添加对象的jQuery事件处理程序
- 将Google Adwords脚本添加到Vaadin应用程序中
- 如何在引导程序中添加dropdown.js依赖项
- 只需添加一个'允许跨来源请求'到我的节点应用程序工作
- 将admob广告添加到phonegap应用程序
- 将文本工具添加到绘制应用程序HTML5画布
- 无法将日期选取器应用于使用 .load 添加到应用程序的 html 页面上的字段
- 为 HTML5 游戏添加游戏加载程序
- 高图表 - 是否可以为每个系列添加工具提示格式化程序
- 尝试在Meteor中添加程序包时出错
- Javascript添加程序
- 在执行npm时自动添加程序包