2014-02-19 73 views
0

如何獲得<td class="name">@item["name"]</td>的手風琴下拉菜單。代碼中未識別下面的手風琴腳本。手風琴腳本不工作

<script> 
$(function() { 
    $("#accordion").accordion(); 
}); 

表:

<table class="diag" style="background: url('.png');border:none"> 
    <tbody> 
      @foreach (var item in Model.project) 
      {        
       @:<tr> 
       <td class="image"> 
        <img src="@item["image"]" /> 
       </td> 
       <td class="name">@item["name"]</td> 

       <td id="accordion"> 
        <ul> 
         <li>Option 1</li> 
         <li>Option 2</li> 
        </ul> 
       </td> 

       @:</tr> 
      } 
+1

後,您有沒有叫#accordion元素。 – thescientist

回答

0

也許你要插入一個DIV或使用id = 「手風琴」 的一些元素。

Jquery#選擇器搜索id = accordion的元素。

所以,你應該有:

<td class="name" id="{@item['name']}"> 
    @item["name"] 
</td> 

此外,您應該確保調用手風琴功能表已經創建