2010-10-14 165 views

回答

1

你能更具體? 「頁面瀏覽」是什麼意思?

這裏是錨的一般說明:

如果你有一個鏈接<a href="#someTarget">Link</a>那麼你需要用id="someTarget"在同一頁面上的元素。當你點擊鏈接時,該元素將滾動到元素的頂部。

編輯: AHM,你是在談論一個JavaScript鏈接。在這種情況下,你需要有JavaScript的retur false,這樣的默認操作(即下面的鏈接)被忽略:

<a href="#" ... onClick="myJqueryFunction(); return false;"> 
+0

「視圖頁面「:我的意思是頁面的垂直位置。 – ziiweb 2010-10-14 10:45:16

+0

你能更詳細地描述你的問題嗎? – RoToRa 2010-10-14 10:51:12

+0

我有一個表(它只是顯示頭)遠離頁面的頂部。當我在桌子上的頭點擊它顯示的表身,但視圖改變顯示頁面的頂部,所以我必須走下來,再次看錶... – ziiweb 2010-10-14 13:02:13

1

一種方式來做到這一點是在對的href屬性的末尾添加#指向當前頁面的鏈接,無論是手動或通過JavaScript。我不認爲這是一個很好的方式做到這一點,但...

如果你真的需要這個,你也可以「禁用」爲指向當前頁面的鏈接導航,讓點擊一個鏈接就當前頁面就沒有行動......

類似的東西應該在jQuery的工作:

$('a.current').click(function(event){ 
    //cancel default click action 
    event.preventDefault(); 
    }    

假設指向當前頁面的鏈接有CSS類的current