हटाना मैं एक मेज है और मार्कअप नहीं बदल सकते:jQuery तालिका स्तंभ
<table>
<thead>
<tr>
<th>
blablabla
</th>
<th>
blablabla
</th>
</tr>
</thead>
<tbody>
<tr>
<td>
efgd
</td>
<td>
efghdh
</td>
</tr>
</tbody>
</table>
यहाँ मेरी समारोह है, जो एक स्तंभ को हटा देना चाहिए। इसे सेल क्लिक पर कहा जाता है:
function (menuItem, menu) {
var colnum = $(this).prevAll("td").length;
$(this).closest('table').find('thead tr th:eq('+colnum+')').remove();
$(this).closest("table").find('tbody tr td:eq('+colnum+')').remove();
return;
}
लेकिन यह कुछ और हटा देता है, न कि कॉलम जिसे मैं हटाना चाहता हूं। मैं कहाँ गलत हूँ?
मैं यहां आपका इरादा नहीं देख सकता, कृपया अधिक कल्पना दें ific। आप इसे सभी या सिर्फ विशिष्ट कॉलम हटाना चाहते हैं? –