在HTML <a>
標籤,當你有一個href = "#"
,是有一些方法來不已在#
出現在URI後href="#"
鏈接點擊?HTML,防止<a HREF的點擊= "#">從改變URI
我想使用大量的CSS,使一些看起來像使用的東西像cursor: pointer
的鏈接做到這一點沒有等
示例代碼 -
<a href="#">Click your way to nothing!</a>
謝謝!
在HTML <a>
標籤,當你有一個href = "#"
,是有一些方法來不已在#
出現在URI後href="#"
鏈接點擊?HTML,防止<a HREF的點擊= "#">從改變URI
我想使用大量的CSS,使一些看起來像使用的東西像cursor: pointer
的鏈接做到這一點沒有等
示例代碼 -
<a href="#">Click your way to nothing!</a>
謝謝!
你可以這樣做:
$('a[href="#"]').click(function() { return false; });
這是正確的方法,但OP必須已經在其他位置處理點擊操作。關鍵是OP需要從處理程序返回false(或者以正確的方式調用e.preventDefault()') – 2013-02-12 19:51:51
+1 - 正如Juan所說的 - 如果你真的希望**堅持這個解決方案。我覺得它對用戶不友好,因爲它不允許鼠標中鍵點擊或*在新標籤*功能中打開。 – ComFreek 2013-02-12 21:01:23
考慮對你的鏈接實際指向的東西,使得它的工作原理,如果用戶點擊右鍵並選擇在新標籤中打開。然後,您的處理程序可以處理正常的點擊操作,並執行其他操作(並調用event.preventDefault,以便不跟隨鏈接) – 2013-02-12 20:14:17