2011-10-30 44 views
0

繼承人的演示http://www.ningbomedia.com/global_admin/test.php#jQuery的光標在Chrome

一旦我選擇的任何頂部導航的我的光標變成一個箭頭,然後當我從鼠標和鼠標再次將返回到一隻手。

我希望它在導航時總是一隻手。

此問題似乎只在谷歌瀏覽器中發生。

我是Jquery的新手,所以對我的代碼的任何其他意見將不勝感激!

Bill

回答

0

我在你的演示頁面上滾動,並且能夠重現問題。我能夠將原因縮小到#,這有點像刷新。當我刪除href="#"時,使標籤儀表板按照您希望的方式工作。

我不確定這種方法是否是有效的標記,因此您可能希望使用列表項目(<li></li>錨定標記<a></a>)這是我通常編寫我的導航代碼的方式。

+1

顯然這是合法的。根據W3C'作者也可以創建一個A元素,指定沒有錨點,即沒有指定href,name或id。這些屬性的值可能會在以後通過腳本設置。' –

+0

太棒了,非常感謝你的幫助,這讓我開車瘋狂! – Bill

+0

我的榮幸,很高興爲您效勞! –

1

不需要JQuery。在你的CSS中,只需將cursor:pointer;設置爲#navarea即可。在Chrome中適用於我。

+0

我有css光標:導航區域和所有其他divs上的指針,但對於我在mac上的Chrome,只要從導航中選擇一個項目,指針就會變爲默認值。 – Bill

+0

這對Mac OSX Snow Leopard中的Chrome 15.0無效。 –

+0

感謝@magicmike它不適合我,任何解決方法的想法? – Bill