Tag jQuery mengandungi tindakan kandungan
Teg
mengandungi operasi kandungan
Gunakan operasi javascript:
dvnod. innerHTML Dapatkan maklumat yang terkandung dalam div
dvnode.innerHTML = XXX; innerHTML bukan teknologi standard w3c , banyak penyemak imbas menyokongnya
Gunakan operasi jquery:
$().html() ; // Dapatkan maklumat yang terkandung dalam nod
- $().html(maklumat); //Tetapkan kandungan yang terkandung dalam nod
- $().teks (); //Dapatkan kandungan "maklumat rentetan teks" yang terkandung dalam nod
- $().teks(maklumat); terkandung dalam nod (jika terdapat teg html, hanya simbol "><" menjadi entiti simbol)
<!DOCTYPE html> <html> <head> <title>php.cn</title> <meta charset="utf-8" /> <script src="http://libs.baidu.com/jquery/1.10.2/jquery.min.js"></script> <script> function f1(){ alert($('div').html()); alert($('div').text()); } function f2(){ $('div').text("這里是php中文網(wǎng)"); } </script> </head> <body> <div>歡迎 <p>大家 <span>學(xué)習(xí)jQuery</span></p></div> <input type="button" value="獲取" onclick="f1()" /> <input type="button" value="設(shè)置" onclick="f2()" /> </body> </html>
Perbezaan antara kaedah html() dan text() :
① Dapatkan kandunganYang pertama boleh mendapatkan teg html dan kandungan rentetan biasa