JQueryのクリックイベントの後にtable
の幅を変更する必要があります。
<table class="zebra" border=0>
$("table.zebra").css("width","600px");
$("table.zebra").css("width","200px");
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>
これはトリックを行う必要があります
$("table.zebra").width('200px');