2010-10-20 122 views
0
$("#list").slideDown("slow"); //code to slide down the div dag when it is clicked. 

它工作正常,但當我點擊標籤時,瀏覽器突然滾動到頂部。jQuery slideDown,隱藏瀏覽器問題

所以我必須向下滾動到標籤才能看到它的內容。

請幫幫我。

感謝,

拉吉

回答

4

在您的點擊處理程序中,您需要return false或使用event.preventDefault();。示例點擊處理程序將是:

$("#element").click(function(event){ 

    $("#list").slideDown("slow"); 

    return false; 
}); 
+0

謝謝。這是工作。 – Raj 2010-10-20 16:47:24

0

沒有看到更多的HTML代碼,這是不可能是肯定的,但是當你有像<a href='#' onclick='.....'>這種行爲通常被看見。 #告訴瀏覽器進入頁面的頂部。