Я использую jQuery toggle (), чтобы показать / скрыть строки таблицы. Он отлично работает в FireFox, но не работает в IE 8.
.show()
/ .hide()
работает нормально, хотя.
slideToggle () также не работает в IE - он показывает на долю секунды, а затем снова исчезает. Прекрасно работает в FireFox.
Мой HTML выглядит примерно так
<a id="readOnlyRowsToggle">Click</a>
<table>
<tr><td>row</td></tr>
<tr><td>row</td></tr>
<tr class="readOnlyRow"><td>row</td></tr>
<tr class="readOnlyRow"><td>row</td></tr>
<tr class="readOnlyRow"><td>row</td></tr>
</table>
JavaScript
$(document).ready(function() {
$(".readOnlyRow").hide();
$("#readOnlyRowsToggle").click(function() {
$(".readOnlyRow").toggle();
});
});