HTML:
<a href="#" id="click1">Toggle</a>
<table class="list" id="list1"></table>
<table class="list" id="list2" style="display: none;"></table>
JQuery:
$("a#click1").click(function() {
$("table#list1").toggle();
$("table#list2").toggle();
});
PS.Мне интересно, будет ли jqGrid работать с элементами, которые имеют display: none
и, таким образом, эффективно удаляются из DOM;если это не сработает, вы можете адаптировать функцию toggle () для использования свойства видимости.
$("table.list").toggle(
function() {
$(this).css({"visibility": "hidden"});
},
function() {
$(this).css({"visibility: "visible"});
}
);