Rumah > hujung hadapan web > tutorial js > Penyelesaian tidak sah jQuery untuk mengalih keluar tr (tr ditambah secara dinamik)_jquery

Penyelesaian tidak sah jQuery untuk mengalih keluar tr (tr ditambah secara dinamik)_jquery

WBOY
Lepaskan: 2016-05-16 16:35:53
asal
1480 orang telah melayarinya

Semasa saya membuat projek hari ini, saya menghadapi masalah, iaitu untuk mengalih keluar beberapa tr (tr ditambah secara dinamik). Saya telah mencuba banyak kaedah, tetapi tiada satu pun daripada mereka yang berfungsi (contohnya, dalam kaedah deleteRow, nampaknya parameter yang diluluskan hanya boleh menjadi bilangan baris tr. Saya tidak mengkajinya dengan teliti setakat ini). Kemudian, saya mendapati bahawa kaedah ini berfungsi dengan baik, jadi saya akan merekodkannya di sini.

$(temp).parent().remove(); //temp为td的id 
code class="js plain"> 我的理解是这样的:$(temp)先获取到该td对象,然后.parent()获取到td的tr,再remove()方法,删除tr。</code>
Salin selepas log masuk

kod html:

<table> 
<tr> 
<td><a href='#' onclick='removeTr(this)'>123</a></td> 
<td><a href='#' onclick='removeTr(this)'>456</a></td> 
</tr> 
<tr> 
<td><a href='#' onclick='removeTr(this)'>aaa</a></td> 
<td><a href='#' onclick='removeTr(this)'>bbb</a></td> 
</tr> 
;/table>
Salin selepas log masuk

kod js:

function removeTr(temp){ 
mp).parent().parent().remove(); //必须保证页面已经引入了jQuery才可以使用 
//此处$(temp)先获取到<a>对象,.parent()拿到<td>,再.parent()获取到tr 
}
Salin selepas log masuk
Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan