What i have is a UL generated with PHP with 9 li items. Each have a class from 1 to 9.
I also have 9 divs generated with PHP also having classes from 1 to 9. I'm trying to use jQuery so that when someone clicks a li item, its corresponding div gets shown/hidden...
ie. click li class 3, show div class 3.
I have this:
for (var i = 1; i <= 9; i++){
$("li." + i).click(function(){
$("div." + i).toggle();
});
}
However its not quite working. Can anyone see why it may not be?
<ul class="featureItems">
<li class='1'>Seo</li>
<li class='2'>Social Media</li>
<li class='3'>Internet Marketing</li>
<li class='4'>Lead Generation</li>
<li class='5'>Appointment Setting</li>
<li class='6'>Telesales</li>
<li class='7'>Copyright</li>
<li class='8'>Promotions</li>
<li class='9'>Website Design</li>
</ul>
<div id="featuredItem">
<div class='1 featureText'>i'm seo text</div><div class='2 featureText'>i'm social media text</div><div class='3 featureText'>i'm internet marketing text</div><div class='4 featureText'>i'm lead generation text</div><div class='5 featureText'>i'm appointment setting text</div><div class='6 featureText'>i'm telesales text</div><div class='7 featureText'>i'm copyright text</div><div class='8 featureText'>i'm promotions text</div><div class='9 featureText'>i'm website design text</div> </div>
</div>
Outputted HTML!