我正在尝试使用 colResizable-1.3.min.js 重新调整表格的大小。在重新调整虚线大小时显示验证列正在调整大小,但是当我停止拖动并释放鼠标时,列宽没有改变。在调试器中,改变的宽度是可见的,但元素的宽度没有改变。
问问题
597 次
2 回答
0
我有同样的错误。这篇文章很旧,我正在使用库的 v1.5。将 colResizable-1.5.source.js 的第 87 行更改为
var th = t.find(">thead>tr:first>th,>thead>tr:first>td");
根据 col resiable 说明,确保您的第一行没有 colspan 列。我将此行的样式设置为可见性:隐藏在我的代码中。
于 2015-03-09T23:25:18.687 回答
0
您必须在表格上放置一个样式,强制列为特定大小,或者您使用的是过时版本的 jQuery。
更改 colspan 列的大小对我有用。FF 22 中的http://jsfiddle.net/qEMrZ/ 。
$("#btnBigger").click(function() {
var w = $("#col2").width();
alert(w);
w = w * 2;
$("#col2").width(w);
alert(w);
});
$("#btnSmaller").click(function() {
var w = $("#col2").width();
alert(w);
w = Math.floor(w / 2);
$("#col2").width(w);
alert(w);
});
于 2013-07-15T14:11:49.027 回答