delegate

English [ˈdelɪgət] US [ˈdɛlɪˌet]

n.

kaedah perwakilan jquery(). sintaks

Fungsi: Kaedah delegate() menambah satu atau lebih pengendali acara pada elemen yang ditentukan (elemen anak bagi elemen yang dipilih) dan menentukan fungsi untuk dijalankan apabila peristiwa ini berlaku. Pengendali acara menggunakan kaedah delegate() digunakan pada elemen semasa atau akan datang (seperti elemen baharu yang dicipta oleh skrip).

Syntax: $(selector).delegate(childSelector,event,data,function)

Parameter:

Diperlukan. Menentukan satu atau lebih elemen anak yang mana pengendali acara dilampirkan. event Diperlukan. Menentukan satu atau lebih acara untuk dilampirkan pada elemen. Berbilang nilai acara dipisahkan oleh ruang. Mesti acara yang sah. data Pilihan. Menentukan data tambahan untuk dihantar ke fungsi. fungsi Diperlukan. Menentukan fungsi untuk dijalankan apabila peristiwa berlaku.

kaedah perwakilan jquery(). contoh

<html>
<head>
<script type="text/javascript" src="http://apps.bdimg.com/libs/jquery/2.1.1/jquery.min.js"></script>
<script type="text/javascript">
$(document).ready(function(){
  $("div").delegate("button","click",function(){
    $("p").slideToggle();
  });
});
</script>
</head>
<body>
<div style="background-color:red">
<p>这是一个段落。</p>
<button>请点击这里</button>
</div>
</body>
</html>
Jalankan Instance »

Klik butang "Run Instance" untuk melihat contoh dalam talian

ParametersParameter