我有一個滾動框中的幾個表。在加載頁面時,我希望它使用Javascript自動滾動到第一個空的表格行。這可能嗎?使用Javascript滾動HTML表格?
$("table tr").each(function() {
var cell = $.trim($(this).find('td').text());
if (cell.length == 0){
var el = cell;
el.scrollIntoView(true);
}
我有一個滾動框中的幾個表。在加載頁面時,我希望它使用Javascript自動滾動到第一個空的表格行。這可能嗎?使用Javascript滾動HTML表格?
$("table tr").each(function() {
var cell = $.trim($(this).find('td').text());
if (cell.length == 0){
var el = cell;
el.scrollIntoView(true);
}
一旦你有空行,你可以像這樣滾動到它。
function scrollIntoView(el){
window.scrollTop(el.offset().top - ($(window).height()/2));
}
但是,如果第一個空行,我該如何獲取元素?上面的代碼是否正確? – 2013-05-14 13:25:35
看到它在這個工作[小提琴](http://jsfiddle.net/5VB2z/) – sriniris 2013-05-14 13:27:37
什麼意思是空錶行 – PSR 2013-05-14 13:02:33
是的 – Doorknob 2013-05-14 13:02:50
當然,這是可能的。你試圖使它工作,爲什麼它不工作?我們不在這裏爲你寫代碼。 – 2013-05-14 13:03:06