在 jQuery 中调整 HTML 表格宽度

发布于 2024-07-15 22:33:05 字数 545 浏览 7 评论 0原文

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

HTML:

<table class="zebra" border=0>

情况 1:

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

情况 2:

$("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 的宽度。

我究竟做错了什么?

I need to vary a table's width after a click event in jQuery.

HTML:

<table class="zebra" border=0>

Case 1:

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

Case 2:

$("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; }

This does not change the table's width like I want.

What am I doing wrong?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

妄断弥空 2024-07-22 22:33:05

这应该可以解决问题。

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

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

This should do the trick.

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

<script type="text/javascript">
  $(function() {
    $('table.zebra').attr('width', 500);
  });
</script>
逐鹿 2024-07-22 22:33:05

试试这个:

$("table.zebra").width(200);

参考:http://docs.jquery.com/CSS/width#val

Try this:

$("table.zebra").width(200);

Reference: http://docs.jquery.com/CSS/width#val

燕归巢 2024-07-22 22:33:05

这应该可以解决问题

$("table.zebra").width('200px');

This should do the trick

$("table.zebra").width('200px');
幸福还没到 2024-07-22 22:33:05

这对我有用

    $('#MyModalID').find('.modal-dialog').css({
                width: '800px'
            });        

This worked for me

    $('#MyModalID').find('.modal-dialog').css({
                width: '800px'
            });        
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文