SORU
19 AĞUSTOS 2010, PERŞEMBE


Ne kadar ilgili tablo (th) tablo hücre (td) başlık alabilir miyim?

Aşağıdaki tablo göz önüne alındığında, ne ilgili tablo her td öğe için başlık alabilirim?

<table>
    <thead> 
        <tr>
            <th id="name">Name</th>
            <th id="address">Address</th>
        </tr>
    </thead> 
    <tbody>
        <tr>
            <td>Bob</td>
            <td>1 High Street</td>
        </tr>
    </tbody>
</table>

Ben şu anda zaten td elemanları bana uygun birini göz önüne alındığında, nasıl th ilgili eleman bulabilirim?

var $td = IveGotThisCovered();
var $th = GetTableHeader($td);

CEVAP
19 AĞUSTOS 2010, PERŞEMBE


var $th = $td.closest('tbody').prev('thead').find('> tr > th:eq('   $td.index()   ')');

Ya da biraz daha basitleştirilmiş

var $th = $td.closest('table').find('th').eq($td.index());

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Andrea Lewis

    Andrea Lewis

    14 Mart 2013
  • Cole Rolland

    Cole Rolland

    23 Kasım 2008
  • OVERWERK

    OVERWERK

    6 Temmuz 2010