为什么锚没有显示手形光标?

时间:2011-08-07 13:15:17

标签: jquery jquery-selectors

继我的上一个问题之后。我现在有这个:

<a id='testOne'>One</a>

和这个javascript:

//To remove the title and default action.
$("#testOne").attr("title", "").click(function(e){
  e.preventDefault();
}).attr("onclick", null);

//To reset the title and action
$("#testOne").attr("title", "Test One").click(function(e){
  doTest('one');
});

但是当我的链接(它的样式像按钮)被重置时,光标是十字准线而不是指针。我检查了它,它被设置为auto。有什么方法可以将它设置为指针吗?

3 个答案:

答案 0 :(得分:10)

那是因为你在锚标签中没有href属性。试试这个

<a id='testOne' href="#">One</a>

或者

<a id='testOne' href="javascript:void(0);">One</a>

答案 1 :(得分:1)

您可以按.css属性设置任何项目的样式 试试这个

  $("#testOne").css("cursor","pointer");

答案 2 :(得分:1)

说实话,无论你想做什么都很难理解。你可以试试这个

更改锚标记<a id='testOne' href='javascript:'>One</a>

在你的css类中添加以下

cursor:poitner