Rumah >hujung hadapan web >tutorial js >Nilai set jQuery pada sel meja tertentu
Berikut adalah fungsi pembantu JavaScript yang menetapkan harga sel meja berdasarkan id jadual, id baris, dan nombor lajur:
<code class="language-javascript">function setRowPrice(tableId, rowId, colNum, newValue) { $('#' + tableId).find('tr#' + rowId).find('td:eq(' + colNum + ')').html(newValue); }</code>
FAQ Operasi Sel JQuery Table (FAQs)
1.
Gunakan jQuery untuk menetapkan nilai sel meja tertentu. Selepas pemilihan, anda boleh menetapkan nilainya menggunakan kaedah atau .html()
. Contohnya: .text()
<code class="language-javascript">$("table tr:nth-child(2) td:nth-child(3)").html("新值");</code>) baris kedua jadual (
) kepada "nilai baru". tr:nth-child(2)
td:nth-child(3)
Dapatkan nilai sel meja tertentu, anda boleh menggunakan kaedah
atau, dengan syarat sel dipilih. Contohnya: .text()
.html()
Kod ini mendapat nilai sel ketiga dalam baris kedua jadual.
<code class="language-javascript">var cellValue = $("table tr:nth-child(2) td:nth-child(3)").text();</code>
3.
Semua sel dalam lajur tertentu boleh dipilih menggunakan pemilih , dan kemudian tetapkan nilai mereka menggunakan kaedah
atau. Contohnya: :nth-child()
.html()
Kod ini menetapkan nilai semua sel dalam lajur ketiga jadual untuk "nilai baru". .text()
<code class="language-javascript">$("table tr td:nth-child(3)").html("新值");</code>4.
anda boleh menggunakan kaedah untuk menambah kelas ke sel tertentu. Contohnya:
.addClass()
<code class="language-javascript">$("table tr:nth-child(2) td:nth-child(3)").addClass("myClass");</code>
boleh digunakan untuk mengeluarkan kelas sel tertentu. Contohnya:
.removeClass()
6.
<code class="language-javascript">$("table tr:nth-child(2) td:nth-child(3)").removeClass("myClass");</code>
Warna latar belakang sel tertentu boleh diubah menggunakan kaedah
. Contohnya:Kod ini mengubah warna latar belakang sel ketiga pada baris kedua jadual menjadi kuning.
7. .css()
<code class="language-javascript">$("table tr:nth-child(2) td:nth-child(3)").css("background-color", "yellow");</code>anda boleh menggunakan kaedah
untuk menambah baris ke meja. Contohnya:
Kod ini menambah baris ke meja dengan sel.
8. .append()
<code class="language-javascript">$("table").append("<tr><td>新单元格</td></tr>");</code>untuk mengeluarkan baris dari jadual. Contohnya:
Kod ini menghilangkan baris kedua jadual.
9.
anda boleh menggunakan kaedah .append()
untuk menambah sel ke baris tertentu dari jadual. Contohnya:
<code class="language-javascript">function setRowPrice(tableId, rowId, colNum, newValue) { $('#' + tableId).find('tr#' + rowId).find('td:eq(' + colNum + ')').html(newValue); }</code>Kod ini menambah sel ke baris kedua jadual.
10.
anda boleh menggunakan kaedah untuk mengeluarkan sel dari baris tertentu dalam jadual. Contohnya: .remove()
<code class="language-javascript">$("table tr:nth-child(2) td:nth-child(3)").html("新值");</code>
Atas ialah kandungan terperinci Nilai set jQuery pada sel meja tertentu. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!