Duh! My background images were not changed on the other 3 :) Sometimes writing the question helps you figure out your own problem.
However, my second question is how do I get the accordian to stay open and only close when the toggle link is click (not automatically closing when another item in the accordian is clicked)? pjhawksr wrote: > > I'm trying to get an accordian to work so that when the toggle link is > selected the background image changes. I have it working on the first item > in the accordian, but the remaining 3 do not change their background > image. Any ideas? > > P.S. How do I get the accordian to stay open and only close when the > toggle link is click (not automatically closing when another item in the > accordian is clicked)? > > HTML: > > <div id="accordian"> > <h3 id="fridayNightConcertSeries" > class="">Friday Night Concert > Series</h3> > images/design/logoConcerts.jpg > > <p>Content</p> > > <h3 id="saturdayNightFreeMovies" > class="">Saturday Night Free > Movies</h3> > images/design/logoConcerts.jpg > <ul> > <li> # SHOWS </li> > <li> # ARTIST PROFILES & > AUDIO SAMPLES </li> > </ul> > <p>Content</p> > > <h3 id="iowaArtsFestival" class="">Iowa Arts > Festival</h3> > images/design/logoConcerts.jpg > <ul> > <li> # SHOWS </li> > <li> # ARTIST PROFILES & > AUDIO SAMPLES </li> > </ul> > <p>Content</p> > > <h3 id="iowaCityJazzFestival" class="">Iowa > City Jazz Festival</h3> > images/design/logoConcerts.jpg > <ul> > <li> # SHOWS </li> > <li> # ARTIST PROFILES & > AUDIO SAMPLES </li> > </ul> > <p>Content</p> > </div> > > CSS: > > #accordian { > margin-top: 20px; > border: 1px solid #b99f40; > } > > #accordian h3 { > height: 33px; > text-indent: -5000px; > overflow: hidden; > cursor: pointer; > } > #fridayNightConcertSeries { > background: > url('../images/design/acFridayExpand.jpg') no-repeat; > } > > #fridayNightConcertSeries.selected { > background: > url('../images/design/acFridayClose.jpg') no-repeat; > } > > #saturdayNightFreeMovies { > background: > url('../images/design/acSaturdayExpand.jpg') no-repeat; > } > > #saturdayNightFreeMovies.selected { > background: > url('../images/design/acSaturdayExpand.jpg') no-repeat; > } > > #iowaArtsFestival { > background: > url('../images/design/acArtsExpand.jpg') no-repeat; > } > > #iowaArtsFestival.selected { > background: > url('../images/design/acArtsExpand.jpg') no-repeat; > } > > #iowaCityJazzFestival { > background: > url('../images/design/acJazzExpand.jpg') no-repeat; > } > > #iowaCityJazzFestival.selected { > background: > url('../images/design/acJazzExpand.jpg') no-repeat; > } > > jQuery: > > jQuery().ready(function(){ > // simple Accordion > jQuery('#accordian').Accordion({ > active: false, > alwaysOpen: true, > showSpeed: "fast", > hideSpeed: "fast" > }); > $('#accordion').Accordion().change(function(event, newHeader, > oldHeader, newContent, oldContent){ > if (newHeader.text() == oldHeader.text ()) { > > newHeader.removeClass('selected').addClass('notSelected'); > } > }); > }); > > > -- View this message in context: http://www.nabble.com/Accrodian---background-image-changing-on-select-%28one-working%2C-other%27s-are-not%29-tf3472889.html#a9692135 Sent from the JQuery mailing list archive at Nabble.com. _______________________________________________ jQuery mailing list discuss@jquery.com http://jquery.com/discuss/