我所擁有的是使用9i li項目的PHP生成的UL。每個人都有一個從1級到9級。jQuery簡單循環
我也有9個div生成的PHP也有從1到9類。我試圖使用jQuery,以便當有人點擊一個李項目,其相應的div得到顯示/ hidden ...
ie。點擊李3類,表演類的div 3.
我有這樣的:
for (var i = 1; i <= 9; i++){
$("li." + i).click(function(){
$("div." + i).toggle();
});
}
但是它不是相當的工作。任何人都可以看到爲什麼它可能不是?
<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>
輸出HTML!
你已經寫在代碼裏的$(document) 。準備()? – 2011-04-17 19:59:06
請包含您的HTML代碼(示例),以使您的問題更清晰。 – 2011-04-17 20:02:03