diff --git a/bin/named/bind9.xsl b/bin/named/bind9.xsl index 79a9a76a50..c2effbd4c5 100644 --- a/bin/named/bind9.xsl +++ b/bin/named/bind9.xsl @@ -21,8 +21,11 @@ var wid=0; $('table.zones').each(function(i) { if( $(this).width() > wid ) wid = $(this).width(); return true; }); $('table.zones').css('min-width', wid ); - $("h2+table,h3+table,h4+table").prev().append(' Show/Hide'); - $(".tabletoggle").click(function(){ $(this).closest("h2,h3,h4").next().toggleClass("hidden"); return false;}); + $("h2+table,h3+table,h4+table,h2+div,h3+div").prev().append(' Show/Hide'); + $(".tabletoggle").click(function(){ + if ($(this).closest("h2,h3").next().is("div")) { $(this).closest("h2,h3").next().next().toggleClass("hidden"); }; + $(this).closest("h2,h3,h4").next().toggleClass("hidden"); + return false;}); });