Toggle Content with Links - - Great Space Saver and Just Plain Cool!
Original Code Users Pre-November 19, 2011 - After Ning updated the jQuery Lib, you need to update your code in Custom Code Box, for this tip. Search for: <!-- Toggle Content --> Replace entire block with:
ToggleContentCustomCodeBox_without_jscall.txt
http://jensocial.com/group/ningnetworktips
This is the type of step-by-step instructions and quality of tip you will find in the Premium Group on JenSocial, and one of those I call: a Sweet Little Tip. I added this premium tip to the 100s of Free Tips on JenSocial, as a premium example. I thought you all would thoroughly enjoy this tip too.
This code isn't fancy. It's a clean and simple way to display links with toggled content. When a link is clicked, content is displayed below the link. It's a nice space saver, and just cool.
Unfortunately I can't install a Working Example on Creators. Go here for working example. This tip may look like a challenge, but no kidding, it is so easy. You have 3 easy steps. And the results are awesome.

Get Creative! ToggleContentTextBox_GetCreative.txt

Installation Overview: Edit the code for Text Box, adding as many links/content you need to add. Each DIV has an assigned class identifier for the header (toggle_head) and body content (toggle_body), and noted in example code. Wrap all of the code in one DIV with class="toggle_list". Edit the CSS by changing the width, header and body (text and background colors). Edit the Custom Code for the speed of the open/close action. Add your edited code to the appropriate boxes - - in notes.
Edit Code Below, Adding Your Content. Add Finished Code to Text Box. Be sure to click on the HTML button when adding your code.
Tip: If you want to add multiple expandable DIVs, you can force the width of each one, overriding the CSS, like this:
<div style="width: 600px!important;" class="toggle_list">
Edit CSS Below, and Add to Advanced CSS. See comments for changing width, background and font colors, for header and body.
ToggleContentCSS.txt
CSS with Green Plus Sign Image: ToggleContentCSS_withplus.txt
/* CSS for Toggle Content */
.toggle_list {
margin: 0px;
padding: 0px;
width: 467px; /* Width of Content Area */
}
.toggle_head {
padding: 5px 10px;
cursor: pointer;
position: relative;
background-color:#83D13D; /* Header Background Color. Remove for none. */
margin:1px;
color:#ffffff; /* Header Text Color */
}
.toggle_body {
padding: 5px 10px 15px;
background-color:#F2FFE1; /* Body Background Color. Remove for none. */
color:#333333; /* Body Text Color */
}
/* End CSS for Toggle Content */
Edit code below, and Add to your Custom Code Box.
ToggleContentCustomCodeBox_without_jscall.txt
<!-- Toggle Content -->
<script type="text/javascript">
//hide the all of the element with class toggle_body
x$(".toggle_body").hide();
//toggle the content with class toggle_body
x$(".toggle_head").click(function()
{
// 200 is good for fast, and 600 for slow open
x$(this).next(".toggle_body").slideToggle(200);
});
</script>
<!-- End Toggle Content -->
Enjoy! If you're a Ning Network Creator, join us on JenSocial in Jen's VIP Group. It's a great place to chat about all kinds of great topics, business and fun! Just ask any of our 100+ members. ;-)
Enjoy!
Tags: collapse, collapse DIV, expand, expand list, expanding collapsing, links that open, open close content, open close links, toggle, toggle content

Thanks Judy, appreciate the kind words. :-) I wish I could show the working examples here on Creators, but it takes adding script. And that's not possible here. Let me know how it goes, would love to see what you do with it.
Best Regards,
Jen
Permalink Reply by M on April 29, 2011 at 4:04pm 

Permalink Reply by MAXX on April 29, 2011 at 5:19pm 
Glad you like it MAXX! With your imagination, definitely want to see what you do with it. This will fool you. A ton of Creative things could be done using this code.
Why a donation, when it's only $29.95 a year for many premium tips, and support. One tip is worth the yearly subscription. If you're not ready to join, just enjoy the sampler tip. ;-)
On joining the group, this tip is what I call a "Sweet Little Tip". It's not even considered to be one of the impact tips. One of our VIP Members Sandra SaFire actually inspired this tip.
Enjoy,
Jen
Permalink Reply by J.Pedro Henriques on April 29, 2011 at 6:09pm Jen,
Another great tip (as usual).
I use something similar in my network, but it is much more limited. (only HTML and JAVA)
Yours give us so many more options.
Thanks
Pedro

Happy you like it, Pedro!
=)
caro replied to Jean Claude BOUSSON's discussion 'Construire son site en français !?' in the group Ning French Networks
caro replied to Jean Claude BOUSSON's discussion 'Construire son site en français !?' in the group Ning French Networks
caro commented on kid k's group 'Ning French Networks'
caro commented on kid k's group 'Ning French Networks'© 2013 Created by Ning.
