Pantau bekas dan timbul apabila pengguna mengklik
Kod adalah seperti berikut
$(function(){
$("Element").click{function(){
alert("点击我哦!");
}
}
});
Salin selepas log masuk
Pemerolehan objek asas (perhatikan bahawa objek Jquery yang diperoleh di sini bukan objek Dom, tetapi ia boleh ditukar)
Kod adalah seperti berikut
$("*") ' bermaksud untuk mendapatkan semua objek, tetapi saya tidak pernah menggunakannya seperti ini
$("#XXX") 'Dapatkan objek elemen dengan id=XXX (id boleh menjadi id teg atau id gaya CSS) Biasa digunakan
$("input[name='username']") Dapatkan objek elemen dengan name='userName' dalam teg input yang biasa digunakan
$(".abc") ' Dapatkan objek elemen yang namanya .abc yang biasa digunakan
$("div") ' Pemilih teg memilih semua elemen div yang biasa digunakan
$("#a,.b,span") ' bermaksud untuk mendapatkan elemen yang IDnya ialah (www.jb51.net)a, elemen menggunakan gaya kelas b dan semua elemen span
$("#a .b p") 'Nombor ID ialah a dan menggunakan gaya b untuk semua elemen p
Contoh
Andaikan terdapat kod berikut.
var target_obj = jQuery('#target_obj_id');
Kemudian, jika anda perlu menentukan sama ada id itu adalah target_obj_id, terdapat dua cara untuk mencapainya:
1,
Kod adalah seperti berikut
if (target_obj.length > 0) { //Jika lebih daripada 0, objek dengan ID target_obj_id wujud, jika tidak, ia tidak wujud
//Memproses logik untuk kewujudan objek
} lain {
//Memproses logik untuk objek tidak wujud
}
2.
Kod adalah seperti berikut
jika (target_obj[0]) {
//Memproses logik untuk kewujudan objek
} lain {
//Memproses logik untuk objek tidak wujud
}