docs: make only the expando link not-underlined

and wait until close animation is done before collapsing the toggle

Change-Id: Ie75f99a5cf5fcc2cbf33bb46a00ce79cd688ce5c
This commit is contained in:
Scott Main
2011-01-12 16:50:00 -08:00
parent e578119466
commit 0a53dc4984
2 changed files with 7 additions and 5 deletions

View File

@@ -831,7 +831,7 @@ p.table-caption {
display:none; display:none;
} }
.toggle-content a { .toggle-content a[href="#"] {
text-decoration:none; text-decoration:none;
} }

View File

@@ -582,13 +582,15 @@ function toggleContent(obj) {
var toggleMe = $(".toggle-content-toggleme",div); var toggleMe = $(".toggle-content-toggleme",div);
if (div.hasClass("closed")) { // if it's closed, open it if (div.hasClass("closed")) { // if it's closed, open it
toggleMe.slideDown(); toggleMe.slideDown();
$(".toggle-content-text", obj).toggle();
div.removeClass("closed").addClass("open"); div.removeClass("closed").addClass("open");
$(".toggle-content-img", div).attr("title", "hide").attr("src", toRoot + "assets/images/triangle-opened.png"); $(".toggle-content-img", div).attr("title", "hide").attr("src", toRoot + "assets/images/triangle-opened.png");
} else { // if it's open, close it } else { // if it's open, close it
toggleMe.slideUp(); toggleMe.slideUp('fast', function() { // Wait until the animation is done before closing arrow
div.removeClass("open").addClass("closed"); $(".toggle-content-text", obj).toggle();
$(".toggle-content-img", div).attr("title", "show").attr("src", toRoot + "assets/images/triangle-closed.png"); div.removeClass("open").addClass("closed");
$(".toggle-content-img", div).attr("title", "show").attr("src", toRoot + "assets/images/triangle-closed.png");
});
} }
$(".toggle-content-text", obj).toggle();
return false; return false;
} }