jquery - 在 jQuery 中调整 HTML 表格宽度

标签 jquery html resize html-table

我需要在 jQuery 中的点击事件后改变 table 的宽度。

HTML:

<table class="zebra" border=0>

案例一:

$("table.zebra").css("width","600px");

案例二:

$("table.zebra").css("width","200px");

CSS:

table.zebra{}
table.zebra tr.even td, table.zebra tr.even th { background-color:#FDD017; }
table.zebra tr.odd td { background-color:#FFF380; }

这不会像我想要的那样改变 table 的宽度。

我做错了什么?

最佳答案

这应该可以解决问题。

<table class="zebra">
  <tr>
    <td>foo</td>
    <td>bar</td>
  </tr>
</table>

<script type="text/javascript">
  $(function() {
    $('table.zebra').attr('width', 500);
  });
</script>

关于jquery - 在 jQuery 中调整 HTML 表格宽度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/718565/

相关文章:

javascript - 加载一定数量后开始播放 HTML5 视频

javascript - 我可以在 Bootstrap 单选按钮组中取消选择的项目上捕获什么事件

javascript - 使 UL 继承 Div 的最小高度/高度

javascript - 通过 URL 和 AJAX 进行内部密码保护?

java - 使用 java 的服务器端图像重采样库?

javascript - 合并选择框选择值

javascript - Jquery/Handlebars 错误消息 - Uncaught TypeError : Object [object Object] has no method 'match'

javascript - 替换 html 字符串中的文本

asp.net - 调整图像大小和性能

html - Bootstrap 响应不起作用。