2011-03-04 6 views
7

संभव डुप्लिकेट:
Inserting new table row after the first table row using JQueryकिसी तालिका में पहली पंक्ति के बाद एक tr को कैसे प्रीपेड करें?

मैं अपने तालिका के लिए एक टीआर आबादी है और मैं firts टीआर के बाद यह पहले जोड़ें करना चाहते हैं। मैं इसका उपयोग करता हूं:

$('#myTable').prepend($tr); 

सामान्य रूप से, यह मेरी नई टीटी को शीर्ष पर जोड़ता है।

मैं इसे दूसरे के रूप में कैसे जोड़ सकता हूं?

+0

पर चेक बाहर jQuery एपीआई [ पहला चयनकर्ता] (http://api.jquery.com/first-selector/) –

+2

मैंने खोज की और मेरा सवाल संभव डुप्लिकेशन है। मुझे मेरा जवाब मिला: http://stackoverflow.com/questions/4849794/inserting- new-table-row-after-the-first-table-row-using-jquery – kamaci

उत्तर

26

उपयोग करने की आवश्यकता आप jQuery after उपयोग करने के लिए, इस तरह चाहते हैं कार्य करें:

$('#myTable tr:first').after($tr); 
+0

इसके लिए धन्यवाद – marknt15

6

आप तालिका के पहलेपर पहली चीज रख सकते हैं और तालिका के <tbody> पर tr को बाकी कर सकते हैं।

अब

$('#myTable tbody').prepend($tr); 
संबंधित मुद्दे