2013-05-14 36 views
0

我有一個滾動框中的幾個表。在加載頁面時,我希望它使用Javascript自動滾動到第一個空的表格行。這可能嗎?使用Javascript滾動HTML表格?

$("table tr").each(function() {   
var cell = $.trim($(this).find('td').text()); 
if (cell.length == 0){ 
var el = cell; 
el.scrollIntoView(true); 
    } 
+0

什麼意思是空錶行 – PSR 2013-05-14 13:02:33

+0

是的 – Doorknob 2013-05-14 13:02:50

+1

當然,這是可能的。你試圖使它工作,爲什麼它不工作?我們不在這裏爲你寫代碼。 – 2013-05-14 13:03:06

回答

0

一旦你有空行,你可以像這樣滾動到它。

function scrollIntoView(el){ 
    window.scrollTop(el.offset().top - ($(window).height()/2)); 
} 
+0

但是,如果第一個空行,我該如何獲取元素?上面的代碼是否正確? – 2013-05-14 13:25:35

+0

看到它在這個工作[小提琴](http://jsfiddle.net/5VB2z/) – sriniris 2013-05-14 13:27:37