Javascript Jquery-将事件添加到指定哈希的链接
我想问,是否有一种方法可以将事件添加到链接中,特别是哈希? 例如:Javascript Jquery-将事件添加到指定哈希的链接,javascript,jquery,Javascript,Jquery,我想问,是否有一种方法可以将事件添加到链接中,特别是哈希? 例如: <a href="index.php/#about">About</a> $('a[href$="#about"]').click(function() { alert ('ok'); }) 上面的方法行不通,我只想展示一些模式,我想归档的内容。试试这个: $('a[href$="#about"]').click(function() { alert
<a href="index.php/#about">About</a>
$('a[href$="#about"]').click(function() {
alert ('ok');
})
上面的方法行不通,我只想展示一些模式,我想归档的内容。试试这个:
$('a[href$="#about"]').click(function() {
alert ('ok');
return false;
})
您需要使用,以取消默认操作
如果调用此方法,则不会触发事件的默认操作
返回false
是个坏主意,因为它也会停止事件传播。最好使用e.preventDefault()
$('a[href$="#about"]').click(function(e) {
alert('ok');
//Cancel default action
event.preventDefault();
})