<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
    xmlns:content="http://purl.org/rss/1.0/modules/content/"
    xmlns:at="http://www.sixapart.com/ns/at"
    xmlns:icbm="http://postneo.com/icbm"
    xmlns:rvw="http://purl.org/NET/RVW/0.2/"
    xmlns:media="http://search.yahoo.com/mrss">
    <channel>
        <title>vaniraja.com</title>
        <link>http://vani.vox.com/library/posts/tags/js/page/1/</link>
        <description>the fresh-from-the-corner-market VOX edition.</description>
        <language>en</language>
        <generator>Vox</generator>
        <lastBuildDate>Thu, 01 Feb 2007 19:40:41 -0800</lastBuildDate>
        <copyright>Copyright 2007</copyright>
        <docs>http://blogs.law.harvard.edu/tech/rss</docs> 
        <category domain="http://vani.vox.com/tags/">js</category>  
 
        <item>
            <title>YUI: Simple show/hide div using Module</title>
            <link>http://vani.vox.com/library/post/yui-simple-showhide-div-using-module.html?_c=feed-rss-full</link>   
            <author>nobody@vox.com(Vani)</author>
            <comments>http://vani.vox.com/library/post/yui-simple-showhide-div-using-module.html?_c=feed-rss-full</comments>
            <guid isPermaLink="true">http://vani.vox.com/library/post/yui-simple-showhide-div-using-module.html?_c=feed-rss-full</guid> 
            <pubDate>Thu, 01 Feb 2007 19:40:41 -0800</pubDate>         
            
            <description>    &lt;p&gt;&lt;span style=&quot;color: #000000; font-size: 1em;&quot;&gt;&lt;strong&gt;What you&amp;#39;ll need from the &lt;a href=&quot;http://developer.yahoo.com/yui/&quot;&gt;Yahoo User Interface Library&lt;/a&gt;:&lt;/strong&gt;&lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; CSS: &lt;a href=&quot;http://developer.yahoo.com/yui/reset/&quot;&gt;reset&lt;/a&gt;-&lt;a href=&quot;http://developer.yahoo.com/yui/fonts/&quot;&gt;fonts&lt;/a&gt;-&lt;a href=&quot;http://developer.yahoo.com/yui/grids/&quot;&gt;grids&lt;/a&gt;.css&lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; Javascript: &lt;a href=&quot;http://developer.yahoo.com/yui/yahoo/&quot;&gt;yahoo&lt;/a&gt;-&lt;a href=&quot;http://developer.yahoo.com/yui/dom/&quot;&gt;dom&lt;/a&gt;-&lt;a href=&quot;http://developer.yahoo.com/yui/event/&quot;&gt;event&lt;/a&gt;.js, &lt;a href=&quot;http://developer.yahoo.com/yui/container/&quot;&gt;container&lt;/a&gt;.js&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: 1.25em;&quot;&gt;&lt;span style=&quot;font-size: 1.25em;&quot;&gt;&lt;a href=&quot;http://developer.yahoo.com/yui/download/&quot;&gt;Download&lt;/a&gt; &amp;#39;em all. &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Hop to it, campers! Call the YUI stuff first:&lt;/strong&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #000000; font-size: 0.8em;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 0.8em;&quot;&gt;&lt;em&gt;&lt;span style=&quot;color: #000000; font-size: 1.25em;&quot;&gt;&amp;#160;&amp;#160;&amp;#160; &amp;lt;link rel=&amp;quot;stylesheet&amp;quot; href=&amp;quot;css/reset-fonts-grids.css&amp;quot; type=&amp;quot;text/css&amp;quot; media=&amp;quot;screen&amp;quot; charset=&amp;quot;utf-8&amp;quot; /&amp;gt;&lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; &amp;lt;script src=&amp;quot;js/yahoo-dom-event.js&amp;quot; type=&amp;quot;text/javascript&amp;quot; charset=&amp;quot;utf-8&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; &amp;lt;script src=&amp;quot;js/container.js&amp;quot; type=&amp;quot;text/javascript&amp;quot; charset=&amp;quot;utf-8&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;/span&gt;&lt;/em&gt;&lt;/span&gt;&lt;span style=&quot;color: #000000; font-size: 1em;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #000000; font-size: 1em;&quot;&gt;&lt;br /&gt;&lt;strong&gt;Add some styles for the prettiness factor. :o)&lt;/strong&gt;&lt;/span&gt;&lt;span style=&quot;color: #000000; font-size: 1em;&quot;&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: 0.8em;&quot;&gt;&lt;em&gt;&lt;span style=&quot;font-size: 1.25em;&quot;&gt;&amp;#160;&amp;#160;&amp;#160; &amp;lt;style type=&amp;quot;text/css&amp;quot; media=&amp;quot;screen&amp;quot;&amp;gt;&lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160; .container {&lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160; width: 300px;&lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160; }&lt;/p&gt;&lt;p&gt;&amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160; .container h3 {&lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160; font-size: 136%;&lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160; font-weight: bold;&lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160; }&lt;/p&gt;&lt;p&gt;&amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160; .container h3 a {&lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160; display: block;&lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160; float: right;&lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160; font-size: 77%;&lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160; font-weight: normal;&lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160; text-decoration: none;&lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160; }&lt;/p&gt;&lt;p&gt;&amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160;&amp;#160; .module {&lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160; padding: 5px;&lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160; }&lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; &amp;lt;/style&amp;gt;&lt;/span&gt;&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Apply YUI Javascript generously. &lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;&lt;span style=&quot;font-size: 0.8em;&quot;&gt;&lt;em&gt;&lt;span style=&quot;font-size: 1.25em;&quot;&gt;&amp;#160;&amp;#160;&amp;#160; &amp;lt;script type=&amp;quot;text/javascript&amp;quot; charset=&amp;quot;utf-8&amp;quot;&amp;gt;&lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; YAHOO.namespace(&amp;quot;cats.container&amp;quot;);&lt;/p&gt;&lt;p&gt;&amp;#160;&amp;#160;&amp;#160; function init() {&lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160; YAHOO.cats.container.module = new YAHOO.widget.Module(&amp;quot;module&amp;quot;);&lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160; YAHOO.cats.container.show = new YAHOO.widget.Module(&amp;quot;show&amp;quot;);&lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160; YAHOO.cats.container.hide = new YAHOO.widget.Module(&amp;quot;hide&amp;quot;);&lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160; YAHOO.cats.container.module.render();&lt;/p&gt;&lt;p&gt;&amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160; YAHOO.util.Event.addListener(&amp;quot;show&amp;quot;, &amp;quot;click&amp;quot;, YAHOO.cats.container.module.show, YAHOO.cats.container.module, true);&lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160; YAHOO.util.Event.addListener(&amp;quot;show&amp;quot;, &amp;quot;click&amp;quot;, YAHOO.cats.container.hide.show, YAHOO.cats.container.hide, true);&lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160; YAHOO.util.Event.addListener(&amp;quot;show&amp;quot;, &amp;quot;click&amp;quot;, YAHOO.cats.container.show.hide, YAHOO.cats.container.show, true);&amp;#160;&amp;#160;&amp;#160; &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160; YAHOO.util.Event.addListener(&amp;quot;hide&amp;quot;, &amp;quot;click&amp;quot;, YAHOO.cats.container.module.hide, YAHOO.cats.container.module, true);&lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160; YAHOO.util.Event.addListener(&amp;quot;hide&amp;quot;, &amp;quot;click&amp;quot;, YAHOO.cats.container.show.show, YAHOO.cats.container.show, true);&lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160; YAHOO.util.Event.addListener(&amp;quot;hide&amp;quot;, &amp;quot;click&amp;quot;, YAHOO.cats.container.hide.hide, YAHOO.cats.container.hide, true);&lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; }&lt;/p&gt;&lt;p&gt;&amp;#160;&amp;#160;&amp;#160; YAHOO.util.Event.addListener(window, &amp;quot;load&amp;quot;, init);&lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; &amp;lt;/script&amp;gt;&lt;/span&gt;&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;And the HTML. (Try holding your breath - it&amp;#39;s really that quick!)&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&amp;#160;&lt;span style=&quot;font-size: 0.8em;&quot;&gt;&amp;#160;&lt;em&gt;&lt;span style=&quot;font-size: 1.25em;&quot;&gt;&amp;#160; &amp;lt;div class=&amp;quot;container&amp;quot;&amp;gt;&lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160; &amp;lt;h3&amp;gt;&lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160; &amp;lt;a href=&amp;quot;#&amp;quot; id=&amp;quot;show&amp;quot; style=&amp;quot;display: none;&amp;quot;&amp;gt;Show&amp;lt;/a&amp;gt;&lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160; &amp;lt;a href=&amp;quot;#&amp;quot; id=&amp;quot;hide&amp;quot;&amp;gt;Hide&amp;lt;/a&amp;gt;&lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160; Header&lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160; &amp;lt;/h3&amp;gt;&lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160; &amp;lt;div id=&amp;quot;module&amp;quot; class=&amp;quot;module&amp;quot;&amp;gt;&lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160; &amp;lt;div class=&amp;quot;bd&amp;quot;&amp;gt;&lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160; &amp;lt;ul&amp;gt;&lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160; &amp;lt;li&amp;gt;&amp;lt;input type=&amp;quot;checkbox&amp;quot; name=&amp;quot;some_name&amp;quot; value=&amp;quot;&amp;quot; id=&amp;quot;some_name&amp;quot; /&amp;gt; &amp;amp;nbsp;Lorem ipsum dolor sit amet&amp;lt;/li&amp;gt;&lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160; &amp;lt;li&amp;gt;&amp;lt;input type=&amp;quot;checkbox&amp;quot; name=&amp;quot;some_name&amp;quot; value=&amp;quot;&amp;quot; id=&amp;quot;some_name&amp;quot; /&amp;gt; &amp;amp;nbsp;Lorem ipsum dolor sit amet&amp;lt;/li&amp;gt;&lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160; &amp;lt;li&amp;gt;&amp;lt;input type=&amp;quot;checkbox&amp;quot; name=&amp;quot;some_name&amp;quot; value=&amp;quot;&amp;quot; id=&amp;quot;some_name&amp;quot; /&amp;gt; &amp;amp;nbsp;Lorem ipsum dolor sit amet&amp;lt;/li&amp;gt;&lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160; &amp;lt;li&amp;gt;&amp;lt;input type=&amp;quot;checkbox&amp;quot; name=&amp;quot;some_name&amp;quot; value=&amp;quot;&amp;quot; id=&amp;quot;some_name&amp;quot; /&amp;gt; &amp;amp;nbsp;Lorem ipsum dolor sit amet&amp;lt;/li&amp;gt;&lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160; &amp;lt;li&amp;gt;&amp;lt;input type=&amp;quot;checkbox&amp;quot; name=&amp;quot;some_name&amp;quot; value=&amp;quot;&amp;quot; id=&amp;quot;some_name&amp;quot; /&amp;gt; &amp;amp;nbsp;Lorem ipsum dolor sit amet&amp;lt;/li&amp;gt;&lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160; &amp;lt;/ul&amp;gt;&lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160; &amp;lt;/div&amp;gt; &amp;lt;!-- end .bd --&amp;gt;&lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160; &amp;lt;/div&amp;gt; &amp;lt;!-- end .module --&amp;gt;&lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; &amp;lt;/div&amp;gt;&amp;#160;&amp;#160;&amp;#160; &amp;lt;!-- end .container --&amp;gt;&lt;/p&gt;&lt;/span&gt;&lt;/em&gt;&lt;p&gt;&lt;span style=&quot;font-size: 1.25em;&quot;&gt;&lt;strong&gt;And you&amp;#39;re done! Easier than a soft-boiled egg.&amp;#160;&lt;/strong&gt;&lt;/span&gt;&lt;em&gt;&lt;span style=&quot;font-size: 1.25em;&quot;&gt; &lt;br /&gt;&lt;/span&gt;&lt;/em&gt;&lt;/span&gt;&lt;br /&gt;&lt;/span&gt; &lt;/p&gt;    &lt;p style=&quot;clear:both;&quot;&gt; 
    &lt;a href=&quot;http://vani.vox.com/library/post/yui-simple-showhide-div-using-module.html?_c=feed-rss-full#comments&quot;&gt;Read and post comments&lt;/a&gt;   |   
    &lt;a href=&quot;http://www.vox.com/share/6a00c22520eeac604a00d4141bb6e86a47?_c=feed-rss-full&quot;&gt;Send to a friend&lt;/a&gt; 
&lt;/p&gt;
 
            </description> 
            <category domain="http://vani.vox.com/tags/">css</category> 
            <category domain="http://vani.vox.com/tags/">javascript</category> 
            <category domain="http://vani.vox.com/tags/">js</category> 
            <category domain="http://vani.vox.com/tags/">yui</category>   
        </item> 
    </channel>
</rss>

