Note that there are some explanatory texts on larger screens.

plurals
  1. POJquery clicking Next and previous for individual containers
    primarykey
    data
    text
    <p>I am posting this fiddle again, because I have a new problem with it.</p> <p>Here is the fiddle : <a href="http://jsfiddle.net/XvAR6/" rel="nofollow">http://jsfiddle.net/XvAR6/</a></p> <p>Now, I want to add a new container. When I click on the next/previous, only the bottom container's tab should change and this should happen individually for both of them.</p> <p>I tried this:</p> <p>html</p> <pre><code>&lt;div class='container1'&gt; &lt;span class="kunderpagination"&gt; &lt;a href="#" id="prev"&gt;« Previous&lt;/a&gt; | &lt;a href="#" id="next"&gt;Next »&lt;/a&gt; &lt;/span&gt; &lt;ul class="kunder"&gt; &lt;li&gt; &lt;span class="udtalelse"&gt; &lt;div id="tab1"&gt; &lt;ul&gt; &lt;li&gt;&lt;a href="#fragment-1"&gt;&lt;span&gt;One&lt;/span&gt;&lt;/a&gt;&lt;/li&gt; &lt;li class="active"&gt;&lt;a href="#fragment-2"&gt;&lt;span&gt;Two&lt;/span&gt;&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="#fragment-3"&gt;&lt;span&gt;Three&lt;/span&gt;&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt; &lt;div id="fragment-1"&gt; 1 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. &lt;/div&gt; &lt;div id="fragment-2"&gt; 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. &lt;/div&gt; &lt;div id="fragment-3"&gt; 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. &lt;/div&gt; &lt;/div&gt; &lt;/span&gt; &lt;/li&gt; &lt;li&gt; &lt;span class="udtalelse"&gt; &lt;div id="tab2"&gt; &lt;ul&gt; &lt;li&gt;&lt;a href="#fragment-4"&gt;&lt;span&gt;Four&lt;/span&gt;&lt;/a&gt;&lt;/li&gt; &lt;li class="active"&gt;&lt;a href="#fragment-5"&gt;&lt;span&gt;Five&lt;/span&gt;&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="#fragment-6"&gt;&lt;span&gt;Six&lt;/span&gt;&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt; &lt;div id="fragment-4"&gt; 4 Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat &lt;/div&gt; &lt;div id="fragment-5"&gt; 5 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. &lt;/div&gt; &lt;div id="fragment-6"&gt; 6 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. &lt;/div&gt; &lt;/div&gt; &lt;/span&gt; &lt;/li&gt; &lt;li&gt; &lt;span class="udtalelse"&gt; 3 &lt;/span&gt; &lt;/li&gt; &lt;/ul&gt; &lt;/div&gt; &lt;div class='container2'&gt; &lt;span class="kunderpagination2"&gt; &lt;a href="#" id="prev"&gt;« Previous&lt;/a&gt; | &lt;a href="#" id="next"&gt;Next »&lt;/a&gt; &lt;/span&gt; &lt;ul class="kunder2"&gt; &lt;li&gt; &lt;span class="udtalelse"&gt; &lt;div id="tab3"&gt; &lt;ul&gt; &lt;li&gt;&lt;a href="#fragment-7"&gt;&lt;span&gt;One&lt;/span&gt;&lt;/a&gt;&lt;/li&gt; &lt;li class="active"&gt;&lt;a href="#fragment-8"&gt;&lt;span&gt;Two&lt;/span&gt;&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="#fragment-9"&gt;&lt;span&gt;Three&lt;/span&gt;&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt; &lt;div id="fragment-7"&gt; 1 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. &lt;/div&gt; &lt;div id="fragment-8"&gt; 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. &lt;/div&gt; &lt;div id="fragment-9"&gt; 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. &lt;/div&gt; &lt;/div&gt; &lt;/span&gt; &lt;/li&gt; &lt;li&gt; &lt;span class="udtalelse"&gt; &lt;div id="tab4"&gt; &lt;ul&gt; &lt;li&gt;&lt;a href="#fragment-10"&gt;&lt;span&gt;Four&lt;/span&gt;&lt;/a&gt;&lt;/li&gt; &lt;li class="active"&gt;&lt;a href="#fragment-11"&gt;&lt;span&gt;Five&lt;/span&gt;&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="#fragment-12"&gt;&lt;span&gt;Six&lt;/span&gt;&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt; &lt;div id="fragment-10"&gt; 4 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. &lt;/div&gt; &lt;div id="fragment-11"&gt; 5 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. &lt;/div&gt; &lt;div id="fragment-12"&gt; 6 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. &lt;/div&gt; &lt;/div&gt; &lt;/span&gt; &lt;/li&gt; &lt;li&gt; &lt;span class="udtalelse"&gt; 3 &lt;/span&gt; &lt;/li&gt; &lt;/ul&gt; &lt;/div&gt; </code></pre> <p>and jquery:</p> <pre><code>$("#tab1, #tab2, #tab3, #tab4").tabs({active: 1}).tabs({ collapsible: false, hide: { effect: "slideUp", duration: 500 }, show: { effect: "slideDown", duration: 500 } }); var all = $('.udtalelse').addClass("passiv"); var i = -1; $('#prev').click(function(e) { e.preventDefault(); ctrlKunder( i = !i ? all.length - 1 : --i ); }); $('#next').click(function(e) { e.preventDefault(); ctrlKunder( i = ++i % all.length ); }).click(); function ctrlKunder(ele) { all.removeClass("active").addClass("passiv"); all.eq(ele).removeClass("passiv").addClass("active"); } </code></pre> <p>Can somebody please tell me what is wrong in my code and why the second one is not working</p>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload