2011-03-08 14 views
14

मेरे पास #mainmenu के अंदर तीन टीडी है।jquery: पहले दो बच्चों को हटा दें?

<table cellpadding="0" cellspacing="5" id="mainmenu"> 
    <tbody> 
     <tr> 
      <td valign="top" class="menu_sub"> 
       something 
      </td> 
      <td valign="top" class="menu_sub"> 
       something 
      </td> 
      <td valign="top" class="menu_sub"> 
       something 
      </td> 
     </tr> 
    </tbody> 
</table> 

मैं अपने टेबल के पहले दो टीडी के अंदर निकालना चाहते हैं, मैं कैसे कर सकता है?

$('#mainmenu td').remove(); 

उत्तर

32

उपयोग less than selectorHere एक jsfiddle

$('#mainmenu td:lt(2)').remove(); 
+0

त्वरित। – karim79

+0

@ karim79 - बस अच्छा समय :) –

+0

मुझे लगता है कि मेरे पास बहुत अधिक शराब है। मेरा प्रारंभिक वृत्ति '$ (" तालिका ") था। (" Td: eq (0), td: eq (1) ")। हटाएं();'। इतना भयानक! मैंने कम से कम 10 बार पहले इसका उत्तर दिया है। मेरे लिए और शराब नहीं। – karim79

संबंधित मुद्दे