2015-06-30 180 views
0

我似乎無法弄清楚這一點,我知道有類似的問題,我擡頭,但他們不幫我出於某種原因。我有一個菜單,如下所示:JQuery菜單href選擇李

<ul id="menu"> 
    <li> 
     <a href="#" value="selectCar">Select Car</a></li> 
      <ul> 
       <li><a href="#" value="ford">Ford</a></li> 
       <li><a href="#" value="mustang">Mustang</a></li> 
      </ul> 
    </li> 
    <li> 
     <a href="#" value="selectModel">Select Model</a> 
      <ul> 
       <li><a href="#" value="f500">F500</a></li> 
       <li><a href="#" value="z2000">Z2000</a></li> 
      </ul> 
    </li> 
</ul> 

我從以前的問題,知道所獲得的價值是可以做到的:

$("#menu").change(function() { 
    var selected = $(this).val(); 
    console.log(selected); 
}); 

但沒有什麼是我的控制檯被記錄,當我點擊這些選項。至少選擇汽車選項和選擇模型選項應該是日誌記錄。我該如何解決這個問題,以及如何獲得每個子菜單的選項(即福特,Mustang for selectCar)?

+4

菜單從未但它確實得到點擊... – dandavis

+2

你在說什麼