Skip to content

Instantly share code, notes, and snippets.

@jakearchibald
Created October 30, 2009 11:58
Show Gist options
  • Save jakearchibald/222287 to your computer and use it in GitHub Desktop.
Save jakearchibald/222287 to your computer and use it in GitHub Desktop.
<div id="hideLinkContainer"></div>
<div id="stuffToToggle">Hello!</div>
<script type="text/javascript">
// we create the show / hide link in JavaScript so it isn't there for
// users with JavaScript disabled
var showHideLink = glow.dom.create('<a href="#">Hide</a>').appendTo('#hideLinkContainer');
var stuffToToggle = glow.dom.get('#stuffToToggle');
glow.events.addListener(showHideLink, 'click', function() {
if (showHideLink.text() == 'Hide') {
stuffToToggle.hide();
showHideLink.text('Show');
} else {
stuffToToggle.show();
showHideLink.text('Hide');
}
// cancel the default click action
return false;
});
</script>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment