Jquery UI tabhttp://forums.asp.net/t/1774977.aspx/1?Jquery+UI+tabWed, 29 Feb 2012 08:07:54 -050017749774856199http://forums.asp.net/p/1774977/4856199.aspx/1?Jquery+UI+tabJquery UI tab <p>Hi</p> <p>I am trying to use the jquery UI tab example from Jquery UI. I used the themed tool which i downloaded the code.</p> <p>Having used the html markup example and css i still cannot get the tabbing to display.</p> <p>Can anyone give me a good example?</p> <p>thanks</p> 2012-02-29T07:09:35-05:004856348http://forums.asp.net/p/1774977/4856348.aspx/1?Re+Jquery+UI+tabRe: Jquery UI tab <p>Here is a simple jquery tab functionality, Implemented, tested and working.</p> <p>see in action here, <a target="_blank" title="Simple Jquery Tabs" href="http://jsfiddle.net/TJfYf/1/"> http://jsfiddle.net/TJfYf/1/</a></p> <p>in html,</p> <pre class="prettyprint">&lt;div id=&quot;tab-wrapper&quot;&gt; &lt;ul class=&quot;tabs&quot;&gt; &lt;li&gt;&lt;a class=&quot;defaulttab active&quot; rel=&quot;tabs1&quot;&gt;Tab1&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a rel=&quot;tabs2&quot;&gt;Tab2&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a rel=&quot;tabs3&quot;&gt;Tab3&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt; &lt;div class=&quot;tab-content&quot; id=&quot;tabs1&quot;&gt;Tab1&lt;/div&gt; &lt;div class=&quot;tab-content&quot; id=&quot;tabs2&quot;&gt;Tab2&lt;/div&gt; &lt;div class=&quot;tab-content&quot; id=&quot;tabs3&quot;&gt;Tab3&lt;/div&gt; &lt;/div&gt;</pre> <p>css,</p> <pre class="prettyprint"><span class="css-identifier">ul</span><span class="css-select-op">.</span><span class="css-identifier">tabs </span><span class="css-identifier">li </span><span class="css-punctuation">{</span><span class="css-identifier">display</span><span class="css-punctuation">:</span><span class="css-value">block</span><span class="css-punctuation">;</span><span class="css-identifier">float</span><span class="css-punctuation">:</span><span class="css-value">left</span><span class="css-punctuation">;</span><span class="css-identifier">position</span><span class="css-punctuation">: </span><span class="css-value">relative</span><span class="css-punctuation">;</span><span class="css-identifier">z-index</span><span class="css-punctuation">: </span><span class="css-unit">0</span><span class="css-punctuation">}</span><br /><span class="css-identifier">ul</span><span class="css-select-op">.</span><span class="css-identifier">tabs </span><span class="css-identifier">li </span><span class="css-identifier">a </span><span class="css-punctuation">{</span><span class="css-identifier">padding</span><span class="css-punctuation">:</span><span class="css-unit">12px </span><span class="css-unit">10px</span><span class="css-punctuation">;</span><span class="css-identifier">display</span><span class="css-punctuation">:</span><span class="css-value">block</span><span class="css-punctuation">;</span><span class="css-identifier">float</span><span class="css-punctuation">:</span><span class="css-value">left</span><span class="css-punctuation">;</span><span class="css-identifier">background-color</span><span class="css-punctuation">:</span><span class="css-colorcode">#fff</span><span class="css-punctuation">;</span><span class="css-identifier">border</span><span class="css-punctuation">: </span><span class="css-unit">1px </span><span class="css-value">solid </span><span class="css-value">silver</span><span class="css-punctuation">;</span><span class="css-punctuation">}</span><br /><span class="css-identifier">ul</span><span class="css-select-op">.</span><span class="css-identifier">tabs </span><span class="css-identifier">li </span><span class="css-identifier">a</span><span class="css-select-op">.</span><span class="css-identifier">active </span><span class="css-punctuation">{</span><span class="css-identifier">background</span><span class="css-punctuation">: </span><span class="css-colorcode">#d2d2d2</span><span class="css-punctuation">}</span><br /><span class="css-select-op">.</span><span class="css-identifier">tab-content </span><span class="css-punctuation">{</span><span class="css-identifier">width</span><span class="css-punctuation">: </span><span class="css-unit">300px</span><span class="css-punctuation">;</span><span class="css-identifier">height</span><span class="css-punctuation">: </span><span class="css-unit">200px</span><span class="css-punctuation">;</span><span class="css-identifier">clear</span><span class="css-punctuation">:</span><span class="css-value">both</span><span class="css-punctuation">;</span><span class="css-identifier">border</span><span class="css-punctuation">: </span><span class="css-unit">1px </span><span class="css-value">solid </span><span class="css-value">silver</span><span class="css-punctuation">;</span><span class="css-identifier">position</span><span class="css-punctuation">: </span><span class="css-value">relative</span><span class="css-punctuation">;</span><span class="css-identifier">z-index</span><span class="css-punctuation">: </span><span class="css-unit">1</span><span class="css-punctuation">;</span><span class="css-identifier">background</span><span class="css-punctuation">: </span><span class="css-colorcode">#fff</span><span class="css-punctuation">;</span><span class="css-punctuation">} </span></pre> <p>javascript, dont forget to include jquery.js,</p> <pre class="prettyprint">&#36;(document).ready(function(){ switch_tabs(&#36;('.defaulttab')); &#36;('.tabs a').click(function() { switch_tabs(&#36;(this)); }); }); function switch_tabs(obj) { &#36;('.tab-content').hide(); &#36;('.tabs a').removeClass("active"); var id = obj.attr("rel"); &#36;('#' + id).show(); obj.addClass("active"); }</pre> 2012-02-29T08:07:54-05:004856366http://forums.asp.net/p/1774977/4856366.aspx/1?Re+Jquery+UI+tabRe: Jquery UI tab <p>Here is the simple code, implemented,tested and working</p> <p>also see in action here, <a target="_blank" title="Simple Jquery Tabs" href="http://jsfiddle.net/TJfYf/1/"> http://jsfiddle.net/TJfYf/1/</a></p> <p>in html,</p> <pre class="prettyprint">&lt;div id=&quot;tab-wrapper&quot;&gt; &lt;ul class=&quot;tabs&quot;&gt; &lt;li&gt;&lt;a class=&quot;defaulttab active&quot; rel=&quot;tabs1&quot;&gt;Tab1&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a rel=&quot;tabs2&quot;&gt;Tab2&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a rel=&quot;tabs3&quot;&gt;Tab3&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt; &lt;div class=&quot;tab-content&quot; id=&quot;tabs1&quot;&gt;Tab1&lt;/div&gt; &lt;div class=&quot;tab-content&quot; id=&quot;tabs2&quot;&gt;Tab2&lt;/div&gt; &lt;div class=&quot;tab-content&quot; id=&quot;tabs3&quot;&gt;Tab3&lt;/div&gt; &lt;/div&gt;</pre> <p><span class="xml-punctuation"><br class="xml-punctuation" /></span></p> <p>in css,</p> <pre class="prettyprint">ul.tabs li {display:block;float:left;position: relative;z-index: 0} ul.tabs li a {padding:12px 10px;display:block;float:left;background-color:#fff;border: 1px solid silver;} ul.tabs li a.active {background: #d2d2d2} .tab-content {width: 300px;height: 200px;clear:both;border: 1px solid silver;position: relative;z-index: 1;background: #fff;} </pre> <p>in javascript, (dont forget to include jquery.js)</p> <pre class="prettyprint">&#36;(document).ready(function(){ switch_tabs(&#36;('.defaulttab')); &#36;('.tabs a').click(function() { switch_tabs(&#36;(this)); }); }); function switch_tabs(obj) { &#36;('.tab-content').hide(); &#36;('.tabs a').removeClass("active"); var id = obj.attr("rel"); &#36;('#' + id).show(); obj.addClass("active"); }</pre> 2012-02-29T08:17:07-05:004856376http://forums.asp.net/p/1774977/4856376.aspx/1?Re+Jquery+UI+tabRe: Jquery UI tab <p>Hi</p> <p>Check if you have added all the necessary .js and .css files in page. Belwo link might help:</p> <p><a href="http://www.codegateway.com/2012/02/jquery-tabs-ui.html">http://www.codegateway.com/2012/02/jquery-tabs-ui.html</a></p> 2012-02-29T08:23:14-05:00