Jquery - 添加事件以链接指定的哈希

时间:2016-06-06 12:26:39

标签: javascript jquery

我想问一下,如果有一种方法可以向链接添加事件,那么特定的哈希值是什么? 例如:

<a href="index.php/#about">About</a>

然后在Jquery中选择此链接并添加click事件,例如:

$('a[href$="#about"]').click(function() {
            alert ('ok');
        })

上面的内容不起作用,我只想展示一些模式,我想要存档的内容。

2 个答案:

答案 0 :(得分:3)

您需要使用event.preventDefault()取消默认操作。

  

如果调用此方法,则不会触发事件的默认操作。

$('a[href$="#about"]').click(function(e) {
  alert('ok');
  //Cancel default action
  event.preventDefault();
})

DEMO

答案 1 :(得分:0)

试试这个:

public void run() {
    ...
    bulkProcessor.add(new IndexRequest(""));  //Added this line
    while (it.hasNext()) {
        ...         
    }
    ...
}