2016-08-24 48 views
-2

我有一個表,如下所示:的jQuery上表格

<table class="mytable"> 
    <div> 
    <tr> 
     <th>h1</th> 
     <th>h1-1</th> 
     <th>h1-2</th> 
    </tr> 
    <tr> 
     <th>h2</th> 
     <th>h2-2</th> 
     <th>h2-3</th> 
    </tr> 
    </div> 
    <div> 
    <tr> 
     <td>1</td> 
     <td>1</td> 
     <td>1</td> 
    </tr> 
    <tr> 
     <td>2</td> 
     <td>2</td> 
     <td>2</td> 
    </tr> 
    </div> 
</table> 

現在我想要兩個jQuery的代碼片段如下:

  1. jQuery來獲取所有的div出現在表中。

  2. jQuery在每個div中獲取第一個tr的td數據。它可能在循環中。

我是jQuery的新手。

+0

射擊看到divs。沒有您嘗試過的代碼,我們無法幫助您。 –

+2

歡迎來到SO。請訪問[幫助]並參加[導覽],查看要詢問的內容和方法。建議:發佈代碼和努力。現在你的問題屬於elance.com。此外,HTML無效 – mplungjan

+0

您不能直接在表格中放入div。這是無效的HTML。 –

回答

0

我沒有試過,但是這可能幫助:

  1. $(".mytable div")

  2. $(".mytable div tr:first td").each(function(){ var data= $(this).text(); })

而且你的HTML是無效的。你不需要有div標籤,而是你可以在桌子內部有<thead><tbody>標籤。 <div>標籤應在td標籤中使用,當在表格中使用時。

+0

添加一段代碼以顯示如何操作。 – mplungjan