這是通過計算器:)創建恢復到以前的狀態jQuery中
<table border="2" class="table">
<tr> <td class="clicked">aaa </td> <td class="clicked">bbb </td> </tr>
<tr> <td class="clicked">ccc </td> <td class="clicked">ddd </td> </tr>
</table>
<table border="2" class="tablehide">
<tr> <td> 111</td> </tr>
<tr> <td> 222</td> </tr>
</table>
$(".clicked").live('blur', function() {
$(".clicked").find('.tablehide').remove();
});
$(".clicked").live('click', function() {
$(".clicked").find('div:first').show();
$(this).wrapInner('<div class="hide">');
$(this).find('div:first').hide()
$(this).prepend($('.tablehide'));
$('.tablehide td').show();
});
活生生的例子:http://jsfiddle.net/5neff/7/
我怎麼能修改此 - 我想,如果我點擊以外的表,則表返回以前的狀態 - AAA BBB CCC DDD
@邁克爾 - 看看這個演示http://jsfiddle.net/ 5neff/15 / – ShankarSangoli