Note that there are some explanatory texts on larger screens.

plurals
  1. PORemove added jquery active class after clicking on different menu item in accordion
    primarykey
    data
    text
    <p>I have a problem where I have used Jquery to add an active class to an accordion menu item when the page loads. Now i would like to remove that active class when users navigate to a different menu heading. Here is the Javascript and HTML below. If you need more code let me know!:</p> <p>JAVASCRIPT--------------------------------------------------------------------------------</p> <pre><code>&lt;title&gt;Untitled Document&lt;/title&gt; &lt;link rel="stylesheet" href="/CoVPrototype/css/CoV_style.css" type="text/css" /&gt; &lt;script type="text/javascript" src="/CoVPrototype/js/jquery-1.5.1.min.js"&gt;&lt;/script&gt; &lt;script type="text/javascript" src="/CoVPrototype/js/jquery.easing.1.2.js"&gt;&lt;/script&gt; &lt;script type="text/javascript"&gt; $(document).ready(function () { $('#accordion li').children('ul').hide(); $('.history_heading:first').addClass('active').next().show(); $('#accordion li').click(function () { $('#accordion li').children('ul').slideUp('fast'); $('#accordion li &gt; a').each(function () { if ($(this).attr('rel')!='') { $(this).removeClass($(this).attr('rel') + 'Over'); } }); $(this).children('ul').slideDown('fast'); $(this).children('a').addClass($(this).children('li a').attr('rel') + 'Over'); return false; }); }); &lt;/script&gt; </code></pre> <p>and here is the html:----------------------------------------------------------------------</p> <pre><code>&lt;ul id="accordion"&gt; &lt;li&gt; &lt;a href="#" class="history_heading" rel="history_heading"&gt;HISTORY&lt;/a&gt; &lt;ul&gt; &lt;li&gt;&lt;a href="#"&gt;Link One&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="#"&gt;Link Two&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="#"&gt;Link Three&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="#"&gt;Link Four&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="#"&gt;Link Five&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt; &lt;/li&gt; &lt;li&gt; &lt;a href="#" class="geography_heading" rel="geography_heading"&gt;GEOGRAPHY&lt;/a&gt; &lt;ul&gt; &lt;li&gt;&lt;a href="#"&gt;Link One&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="#"&gt;Link Two&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="#"&gt;Link Three&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="#"&gt;Link Four&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="#"&gt;Link Five&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt; &lt;/li&gt; &lt;li&gt; &lt;a href="#" class="neighborhoods_heading" rel="neighborhoods_heading"&gt;NEIGHBORHOODS&lt;/a&gt; &lt;ul&gt; &lt;li&gt;&lt;a href="#"&gt;Ridge&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="#"&gt;Local News&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="#"&gt;Local Events&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="#"&gt;Local Projects&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="#"&gt;Neighborhood Services&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="#"&gt;Area Information&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="#"&gt;Photo Gallery&lt;/a&gt;&lt;/li&gt; &lt;ul&gt; &lt;li&gt;&lt;a href="#"&gt;Park&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="#"&gt;Downtown&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="#"&gt;Downtown East&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="#"&gt;Dunbar-South&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="#"&gt;Park Place&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="#"&gt;Fairway&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="#"&gt;Woodland&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="#"&gt;HSunrise&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="#"&gt;Cedar&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="#"&gt;Dale&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="#"&gt;Arney&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="#"&gt;Parkinson&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="#"&gt;Lano&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="#"&gt;Marle&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="#"&gt;Mount&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="#"&gt;Oak&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="#"&gt;Wood&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="#"&gt;Riley&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="#"&gt;NEW&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="#"&gt;South &lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="#"&gt;ITEM&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="#"&gt;Item&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="#"&gt;Item&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="#"&gt;Item&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="#"&gt;Grey&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt; &lt;/ul&gt; &lt;/li&gt; &lt;li&gt; &lt;a href="#" class="things_to_do_heading" rel="things_to_do_heading"&gt;THINGS TO DO&lt;/a&gt; &lt;ul&gt; &lt;li&gt;&lt;a href="#"&gt;Link One&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="#"&gt;Link Two&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="#"&gt;Link Three&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="#"&gt;Link Four&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="#"&gt;Link Five&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt; &lt;/li&gt; &lt;li&gt; &lt;a href="#" class="moving_to_here_heading" rel="moving_to_here_heading"&gt;MOVING TO HERE&lt;/a&gt; &lt;ul&gt; &lt;li&gt;&lt;a href="#"&gt;Link One&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="#"&gt;Link Two&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="#"&gt;Link Three&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="#"&gt;Link Four&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="#"&gt;Link Five&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt; &lt;/li&gt; &lt;li&gt; &lt;a href="#" class="population_heading" rel="population_heading"&gt;POPULATION&lt;/a&gt; &lt;ul&gt; &lt;li&gt;&lt;a href="#"&gt;Link One&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="#"&gt;Link Two&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="#"&gt;Link Three&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="#"&gt;Link Four&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="#"&gt;Link Five&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt; &lt;/li&gt; &lt;li&gt; &lt;a href="#" class="weather_heading" rel="weather_heading"&gt;WEATHER&lt;/a&gt; &lt;ul&gt; &lt;li&gt;&lt;a href="#"&gt;Link One&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="#"&gt;Link Two&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="#"&gt;Link Three&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="#"&gt;Link Four&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="#"&gt;Link Five&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt; &lt;/li&gt; &lt;li&gt; &lt;a href="#" class="education_heading" rel="education_heading"&gt;EDUCATION&lt;/a&gt; &lt;ul&gt; &lt;li&gt;&lt;a href="#"&gt;Link One&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="#"&gt;Link Two&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="#"&gt;Link Three&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="#"&gt;Link Four&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="#"&gt;Link Five&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt; &lt;/li&gt; &lt;li&gt; &lt;a href="#" class="health_heading" rel="health_heading"&gt;HEALTH&lt;/a&gt; &lt;ul&gt; &lt;li&gt;&lt;a href="#"&gt;Link One&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="#"&gt;Link Two&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="#"&gt;Link Three&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="#"&gt;Link Four&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="#"&gt;Link Five&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt; &lt;/li&gt; &lt;li&gt; &lt;a href="#" class="cemetery_heading" rel="cemetery_heading"&gt;CEMETERY&lt;/a&gt; &lt;ul&gt; &lt;li&gt;&lt;a href="#"&gt;Link One&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="#"&gt;Link Two&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="#"&gt;Link Three&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="#"&gt;Link Four&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="#"&gt;Link Five&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt; &lt;/li&gt; &lt;/ul&gt; </code></pre>
    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