jQuery onClick on link element
jQuery onClick on link element
假设我有一些这样的代码:
<a href="www.foobar.com" class="special-click">
Content here
</a>
$( ".special-click" ).click(function(event) {
event.preventDefault();
// Do other stuff
});
假设加载了 jQuery 库,我的 jQuery 是否保证在页面转换之前运行?换句话说,在上面的示例中,是否保证用户永远不会被带到 www.foobar.com? 如果没有,有没有办法在不添加 html onclick 属性的情况下添加该行为?
如果你想得到保证,那么在$(document).ready(function() { }中阻止这个点击事件代码;
<html>
<head>
<script src="http://code.jquery.com/jquery-1.10.2.js"></script>
<script>
$(document).ready(function () {
$(".special-click").click(function (event) {
event.preventDefault();
alert("test")
});
});
</script>
</head>
<body>
<a href="www.foobar.com" class="special-click">
Content here
</a>
</body>
</html>
相关文章:
- jQuery:.click(function(){(element),collapse('show',f
- 引导程序:在导航栏中,显示悬停在单个位置的基于Li Link的不同内容
- delete在Object上效率低下,但在DOM Element's的数据属性,与null out相比
- Javascript - element.childNodes does not see an append.newch
- 使用element简化onclick函数
- LINK rel=子资源用于什么
- 是否同步加载了LINK元素
- AngularJS,angular.element($0).scope()揭示了每个控制器的函数
- 如何使用element.myobj.prop等具有对象属性的元素
- element.dataset in Internet Explorer
- Protractor:element.getText()返回一个对象,而不是String
- HEAD中LINK和STYLE元素的求值顺序
- 使用Plaid Link显示自定义用户名和密码模式对话框
- jQuery event.target is_a_child_of(element)
- 如何获得'{element:}'价值
- ng模型在$(element).clone()之后不起作用
- jquery selector on some element
- 将setTimeout()包装器实现为Element.prototype中的方法
- jQuery onClick on link element
- "Soft link" element in HTML