Dude, where is my mark-up wrong? My do have matching IDs. Where are you NOT seeing this.
Jonathan-179 wrote: > > > Wow. People are giving up their free time to try and help you and this > is the response? > > I went to http://www.jqueryui.com/demos/tabs/#default copied the code > exactly and it works perfectly. The problem IS YOUR MARKUP like others > have stated to obviously deaf ears. You are monkeying with the markup > and are breaking it and have the nerve to rant about it? > > Fix your LIs to have <a's> with the proper ID as stated in the > examples > <li> #tabs-1 Nunc tincidunt </li> > <li> #tabs-2 Proin dolor </li> > <li> #tabs-3 Aenean lacinia </li> > > And It works fine. You want to use different IDs? Write your own tabs > widget. > > On Apr 3, 10:34 am, expresso <dschin...@gmail.com> wrote: >> Maybe I should just give up on jQuery Tabs altogether if this is the kind >> of >> attitude and response I'll get from simply trying everything stated and >> the >> syntax IS correct per my last post and has been. I just posted some >> things >> wrong. >> >> Anyway, take a look at the screen video I posted so you can actually see >> what it's doing. >> >> >> >> expresso wrote: >> >> > It doesn't make a damn bit of difference. I've tried all the things >> > everyone's said here all along. Take this example for instance: >> >> > <script type="text/javascript"> >> > $(document).ready(function() { >> > $('#Tabs').tabs({ fx: { opacity: 'toggle'} }); >> > }); >> > </script> >> >> > <div id="Tabs"> >> > <ul> >> > <li runat="server"> #FContent >> > /Content/Images/Product/tabset1_persform_on.gif </li> >> > <li runat="server"> #PContent >> > /Content/Images/Product/tabset1_otherpers.gif </li> >> > <li runat="server"> #RContent >> > /Content/Images/Product/tabset1.gif </li> >> > </ul> >> > <div id="FContent"> >> > form >> > </div> >> > <div id="OContent"> >> > examples >> > </div> >> > <div id="RContent"> >> > test >> > </div> >> > </div> >> >> > For some reason this forum renders html as html so the hyperlinks above >> > and the image shows instead of my code. Are there some code markup >> tags I >> > can wrap my code in when posting to this forum? >> >> > So it doesn't matter if I try uppercase #Tabs or lower-case #tabs. I >> > prefer uppercase for my id and that should be just fine as long as it >> > matches up. Besides I tried lower case also and it made no fing >> > difference. >> >> > Second, I stated before. It seems to function as far as when you click >> on >> > a tab, I can see the content change via the fade effect. It's just >> that >> > still, all 3 div content is showing up regardless of which tab I >> select. >> > If I click on tab 2 for instance, I see that it flashes from Tab 1 to >> Tab >> > 2 but still all 3 of those div contents are showing up, none are being >> > hidden and shown per what tab you are selecting. >> >> > THE PROBLEM: So I'm trying to figure out why all the content is >> displaying >> > and not just the tab you're on. Doesn't matter whether I try >> > $('#Tabs').tabs(); or adding the fade..I see the same thing. >> >> > In fact here is a video clip of it in action if this helps any: >> >http://www.codezest.com/post/tabs.avi >> >> > Here's a post about getting tabs to work but I thought this switching >> and >> > showing each tab content works out of the box as shown in the jQuery >> > documentation? >> >http://mikehodgson.com/index.cfm/2008/11/25/Really-Simple-JQuery-Tabs >> >> > Klaus Hartl-4 wrote: >> >> >> There's no need for all this ranting. You're simply not meeting the >> >> markup requirements to make the tabs work. >> >> >> A tab has to look like: >> >> >> <li> #fragment-identifier A Tab </li> >> >> >> I m pretty sure the documentation is showing this fact and I don't >> >> understand why you took "straight code out of the example" and then >> >> changed it to not work. Indeed "Nowhere in >> >> the docs does it say you need to add code to show the first default >> >> tab and >> >> div." because you don't need to as long as you're using the proper >> >> markup. >> >> >> --Klaus >> >> >> On 3 Apr., 07:32, expresso <dschin...@gmail.com> wrote: >> >>> I mean really if you take the straight code out of the example and >> try >> >>> to run >> >>> this, it doesn't even work! So how are we to even use the docs? >> Under >> >>> the >> >>> "Example" here:http://docs.jquery.com/UI/Tabs#events that code works >> >>> there >> >>> but when I try this in my own page, I get the same issues. >> >> >>> <!DOCTYPE html> >> >>> <html> >> >>> <head> >> >>> <link type="text/css" >> >>> href="http://jqueryui.com/latest/themes/base/ui.all.css" >> >>> rel="stylesheet" /> >> >>> <script type="text/javascript" >> >>> src="http://jqueryui.com/latest/jquery-1.3.2.js"></script> >> >>> <script type="text/javascript" >> >>> src="http://jqueryui.com/latest/ui/ui.core.js"></script> >> >>> <script type="text/javascript" >> >>> src="http://jqueryui.com/latest/ui/ui.tabs.js"></script> >> >>> <script type="text/javascript"> >> >>> $(document).ready(function(){ >> >>> $("#tabs").tabs(); >> >>> }); >> >>> </script> >> >>> </head> >> >>> <body style="font-size:62.5%;"> >> >> >>> <div id="tabs"> >> >>> <ul> >> >>> <li>One</li> >> >>> <li>Two</li> >> >>> <li>Three</li> >> >>> </ul> >> >>> <div id="fragment-1"> >> >>> <p>First tab is active by default:</p> >> >>> <pre><code>$('#example').tabs();</code></pre> >> >>> </div> >> >>> <div id="fragment-2"> >> >>> Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed >> >>> diam >> >>> nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat >> >>> volutpat. >> >>> Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed >> >>> diam >> >>> nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat >> >>> volutpat. >> >>> </div> >> >>> <div id="fragment-3"> >> >>> Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed >> >>> diam >> >>> nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat >> >>> volutpat. >> >>> Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed >> >>> diam >> >>> nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat >> >>> volutpat. >> >>> Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed >> >>> diam >> >>> nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat >> >>> volutpat. >> >>> </div> >> >>> </div> >> >>> </body> >> >>> </html> >> >> >>> Thanks. And this is what really "gets to me" about the docs. >> Nowhere >> >>> in >> >>> the docs does it say you need to add code to show the first default >> tab >> >>> and >> >>> div. In fact the docs show you an example with example code of tabs >> >>> working >> >>> without it. >> >> >>> So then why should we assume we have to write all this extra code >> just >> >>> to >> >>> specify the default to load and others hidden when the docs don't >> even >> >>> show >> >>> that? >> >> >>> I can see all the events, etc. on that page, but nowhere especially >> in >> >>> the >> >>> examples does it say you have to do anything other than add the >> >>> following >> >>> script to your page along with the structure of hyperlink-to-div id >> >>> matchup: >> >> >>> $(document).ready(function(){ >> >>> $("#tabs").tabs(); >> >>> }); >> >>> </script> >> >> >>> so how does one "infer" to have to create all this extra code to get >> >>> basic >> >>> features to work when the own docs are showing you none of that!? >> >> >>> If I have to hack in more jQuery to do this, then the docs should be >> >>> forthcoming and tell me this instead of giving me examples that >> >>> essentially >> >>> point me in a direction of "it works like this" instead of "you need >> to >> >>> code >> >>> a ton more to get this to work like this" type of deal. How do I >> know >> >>> that? >> >>> I'm not trying to do anything here outside of get the basic tabs >> working >> >>> and >> >>> default <div> to show! By what I infer from the docs, this is all I >> >>> need! >> >> >>> I mean is that example ONLY working because it's using the jquery css >> >>> (<link >> >>> type="text/css" >> href="http://jqueryui.com/latest/themes/base/ui.all.css" >> >>> rel="stylesheet" />) in there and the jQuery tabs plugin can work >> like >> >>> that >> >>> IF you only use that css and anything outside that you must code your >> >>> own >> >>> logic to your own css? I don't get this or infer that! >> >> >>> thedad...@gmail.com wrote: >> >> >>> > maybe this tutorial can help you . >> >> >>> >> >http://15daysofjquery.com/jquery-online-movie-tutorial-by-john-resig/29/ >> >> >>> > On 4月3日, 上午10时24分, expresso <dschin...@gmail.com> wrote: >> >>> >> For some reason, when my first div loads, I'm seeing all 3 text >> show >> >>> up >> >>> >> even >> >>> >> though they're in different <div> containers: >> >> >>> >> <script type="text/javascript"> >> >>> >> $(document).ready(function() { >> >>> >> $('#Tabs div:Form1Content').show(); >> >>> >> $('#Tabs').tabs({ fx: { opacity: 'toggle'} }); >> >>> >> }); >> >>> >> </script> >> >>> >> <div id="Tabs"> >> >>> >> <ul> >> >>> >> <li id="PTab" runat="server"> #Form1Content >> >>> >> Images/Product/tab1.gif </li> >> >>> >> <li id="OTab" runat="server"> #Form2Content >> >>> >> Images/Product/tab2.gif </li> >> >>> >> <li id="RTab" runat="server"> #Form3Content >> >>> >> Images/Product/tab3.gif </li> >> >>> >> </ul> >> >>> >> <div id="TabsMain"> >> >>> >> <div id="PContent"> >> >>> >> form >> >>> >> </div> >> >>> >> <div id="OContent"> >> >>> >> examples >> >>> >> </div> >> >>> >> <div id="RContent"> >> >>> >> test >> >>> >> </div> >> >>> >> </div> >> >>> >> </div> >> >> >>> >> So when this loads, I see the 2 tabs and then the text shows up >> below >> >>> >> like >> >>> >> this: >> >> >>> >> form >> >>> >> examples >> >>> >> test >> >> >>> >> instead of just "form" and the rest hidden. >> >>> >> -- >> >>> >> View this message in >> >> >>> >> context:http://www.nabble.com/All-div-content-showing-up-in-jQuery-Tabs-tp228... >> >>> >> Sent from the jQuery General Discussion mailing list archive at >> >>> >> Nabble.com. >> >> >>> -- >> >>> View this message in >> >>> >> context:http://www.nabble.com/All-div-content-showing-up-in-jQuery-Tabs-tp228... >> >>> Sent from the jQuery General Discussion mailing list archive at >> >>> Nabble.com. >> >> -- >> View this message in >> context:http://www.nabble.com/All-div-content-showing-up-in-jQuery-Tabs-tp228... >> Sent from the jQuery General Discussion mailing list archive at >> Nabble.com. > > -- View this message in context: http://www.nabble.com/All-div-content-showing-up-in-jQuery-Tabs-tp22860795s27240p22873530.html Sent from the jQuery General Discussion mailing list archive at Nabble.com.