ven*_*lam 10 html jquery resize html-table
我需要table在jQuery中点击事件后改变宽度.
<table class="zebra" border=0>
Run Code Online (Sandbox Code Playgroud)
$("table.zebra").css("width","600px");
Run Code Online (Sandbox Code Playgroud)
$("table.zebra").css("width","200px");
Run Code Online (Sandbox Code Playgroud)
table.zebra{}
table.zebra tr.even td, table.zebra tr.even th { background-color:#FDD017; }
table.zebra tr.odd td { background-color:#FFF380; }
Run Code Online (Sandbox Code Playgroud)
这不会table像我想要的那样改变宽度.
我究竟做错了什么?
Wil*_*del 13
这应该可以解决问题.
<table class="zebra">
<tr>
<td>foo</td>
<td>bar</td>
</tr>
</table>
<script type="text/javascript">
$(function() {
$('table.zebra').attr('width', 500);
});
</script>
Run Code Online (Sandbox Code Playgroud)
Kon*_*kus 10
试试这个:
$("table.zebra").width(200);
Run Code Online (Sandbox Code Playgroud)
参考:http://docs.jquery.com/CSS/width#val