これを理解するのに約1時間費やしたので、サニティチェックが必要です!
getRows().each(function() {
alert(this); // alerts '[object HTMLTableRowElement]', nothing wrong here
this.hide(); // row not hidden - wtf?
alert('hidden'); // no alert - more wtf!
});
hide() を呼び出すと、何が問題になるのでしょうか?