我試圖凍結表頭。我正在使用this插件來實現相同。
當我使用這個插件時,我得到了this.table_obj is undefined
。我試圖找出問題所在,但無法獲得解決方案。 當我在純HTML文件中嘗試此代碼時,它可以工作,但不在服務器端。 你可以看到錯誤here ..
任何建議爲什麼我得到這個錯誤?在jquery中凍結表頭
0
A
回答
0
我已經寫休耕代碼以實現我的目標(如在問問題) -
這裏是我寫的插件。
(function($){
$.fn.scrollbarTable=function(i){
var o={};
if(typeof(i)=='number')o.height=i;
else if(typeof(i)=='object')o=i;
else if(typeof(i)=='undefined')o={height:300}
return this.each(function(){
var $t=$(this);
var w=$t.width();
$t.width(w-
function(width){
var parent,child;
if(width===undefined){
parent=$('<div style="width:50px;height:50px;overflow:auto"><div style="height:50px;"></div></div>').appendTo('body');
child=parent.children();
width=child.innerWidth()-child.height(99).innerWidth();parent.remove();
}
return width;
}());
var cols=[];
var tableCols=[];
$t.find('thead th,thead td').each(function(){cols.push($(this).width());});
$t.find('tr:eq(1) th,thead td').each(function(){tableCols.push($(this).width());});
var $firstRow=$t.clone();
$firstRow.find('tbody').remove();
$t.find('thead').remove();
$t.before($firstRow);
$firstRow.find('thead th,thead td').each(function(i){$(this).attr('width',cols[i]);});
$t.find('tr:first th,tr:first td').each(function(i){$(this).attr('width',tableCols[i]);});
var $wrap=$('<div>');
$wrap.css({width:w,height:o.height,overflow:'auto'});
$t.wrap($wrap);})};}(jQuery));
使用方法:
$(document).ready(function(){
$('table#tabss').scrollbarTable();
}
希望這將有助於有人的地方..
感謝任何方式對所有您的實物支持... :)
1
我認爲javascript代碼需要表id來獲取表。在調用javascript代碼或指定錯誤的表id時,可能沒有指定表id,或者表標記中沒有表id。
但是你可以看看其他一些jQuery插件 - http://www.farinspace.com/jquery-scrollable-table-plugin/
你的問題有以下問題有一定的關係。所以,你也可以看看這個
相關問題
- 1. 凍結JSP表頭和列
- 2. 將結帳凍結添加到表頭
- 3. 如何在JSF中凍結表頭的頭部
- 4. html表加入和凍結表頭?
- 5. 凍結/修復頂部表頭排
- 6. 凍結gridview標頭和SUB標頭
- 7. jQuery腳本凍結中途
- 8. AJAX驗證「凍結」在jQuery?
- 9. jquery提示凍結
- 10. jquery動畫函數在mozilla中凍結
- 11. Android:如何製作凍結表頭的可滾動表格?
- 12. 凍結表頭使用數據表插件
- 13. PrimeFaces表:凍結柱
- 14. gulp手錶似乎在Docker中凍結
- 15. 在html表格中凍結多列
- 16. jQuery凍結DIv頭與淡入通知欄
- 17. 在JVM7中凍結,但在JVM6中凍結
- 18. jquery智能嚮導凍結
- 19. CSS3過渡與JQuery凍結
- 20. AJAX jQuery凍結IE/Safari
- 21. jquery加載凍結頁面
- 22. jquery flot緩慢凍結IE
- 23. Jquery $ .Ajax凍結瀏覽器
- 24. GridView頭固定和列凍結
- 25. 如何凍結頭,並使用PHPExcel
- 26. 如何判斷碼頭是否凍結?
- 27. jQuery在keyup後迭代時凍結()
- 28. jquery mobile:$ .mobile.orientationChangeEnabled = false,但不凍結在android
- 29. CKEditor凍結在jQuery UI重新排序
- 30. Javascript/jquery倒計時在00:00凍結