Contoh dalam artikel ini menerangkan cara jQuery menggunakan nod kawalan untuk melengkapkan pemindahan parameter hanya di latar depan melalui kaedah get. Kongsikan dengan semua orang untuk rujukan anda. Analisis khusus adalah seperti berikut:
Ini juga merupakan kandungan DOM HTML Inti bahasa skrip bahagian hadapanseperti javascript dan jquery adalah untuk mengawal setiap nod dan menambah, memadam, mengubah suai dan menyemak setiap nod Hanya dengan cara ini bolehkah kita benar-benar menggunakan skrip front-end seperti javascript dan jquery menghasilkan satu demi satu perkara yang cantik.
Nod kawalan JavaScript, pengarang telah memperkenalkannya dalam [contoh penggunaan JavaScript untuk menambah, memadam, mengubah suai dan menyemak nod halaman web] sebelum ini, kini ia dikawal melalui jquery, bahasa skrip javascript lanjutan . nod, dan atas dasar ini, jquery digunakan untuk memindahkan parameter antara halaman web yang berbeza Pemindahan parameter hanya diselesaikan melalui kaedah get di latar depan, dan ia tidak perlu untuk jsp dan asp. Tulis beberapa permintaan dan bahasa pelayan lain untuk mendapatkan parameter.
1. Matlamat asas
Dalam halaman web, terdapat nod rentang di bawah p div-merah div-biru hitam Setelah diklik, id nod di atasnya masing-masing diperoleh
Klik butang Tambah untuk menambah nod hiperpautan Setiap hiperpautan mempunyai parameter Cina Hello 1, Hello 2, Hello 3..., dan bar skrol secara automatik menatal dengan peningkatan nod, ke arah jqrec HTML parameter, halaman jqrec.html boleh mendapatkan parameter Cina ini
Klik butang kosong untuk mengosongkan semua nod di bawah ul
2. Proses pengeluaran
Kod penuh jqrec.html adalah seperti berikut Fungsi yang digunakan melibatkan ungkapan biasa untuk menganalisis alamat URL, jadi tidak perlu pergi ke butiran. Satu-satunya kod yang benar-benar berfungsi ialah, $("#rec").text(unescape(getUrlParam("text")));
Pautan yang anda klik ialah:, yang dilalui melalui kaedah get pada penyemak imbas Parameter teks adalah sama persis ~
Parameter yang dihantar pada teks adalah dalam bahasa Cina, dan hasilnya perlu dinyahkod~