2011-08-07 49 views
1

繼續我最後一個問題。我現在有這樣的:爲什麼錨不顯示手形光標?

<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。有什麼方法可以將它設置爲指針?

+0

你有什麼的鏈接,如果它沒有任何地方連接? –

+0

你的意思是'$(「#testOne」)'不是'$(「testOne」)'。 – JJJ

回答

9

這是因爲你沒有錨標記中的href屬性。試試這個

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

或者

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

你不需要CSS來顯示錨標記的指針,只需設置href屬性,如上所示,你將完成。 – ShankarSangoli

+0

@梅林達 - 這對你有幫助嗎? – ShankarSangoli

1

您可以通過.css屬性設置任何項目的風格 試試這個

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

說實話,不管你是嘗試做的是艱難的理解。你可以試試這個

變化錨標記<a id='testOne' href='javascript:'>One</a>

在你的CSS類

添加以下

cursor:poitner