JQ 事件綁定與事件委派


一、定義:

  所謂事件:即給相應標簽進行的動作

二、事件綁定

給所有的P標簽綁定一個事件click,去執行里邊的function函數

$("p").click(function(){})

三、事件委派

1、定義:事件委派的定義就是,把原來加給子元素身上的事件綁定在父元素身上,就是把事件委派給父元素。

2、具體執行,用ON來綁定:

<ul id="list">
    <li>1111<li>
    <li>2222<li>
    <li>3333<li>
    <li>4444<li>
</ul>
$(document).on('click', '#list li', function() {
    alert('hello world!')
});

  on(events,[selector],[data],fn)

  events:一個或多個用空格分隔的事件類型和可選的命名空間,如"click"或"keydown.myPlugin" 。

  selector:一個選擇器字符串用於過濾器的觸發事件的選擇器元素的后代。如果選擇器為null或省略,當它到達選定的元素,事件總是觸發。

  data:當一個事件被觸發時要傳遞event.data給事件處理函數。

fn:該事件被觸發時執行的函數。 false 值也可以做一個函數的簡寫,返回false。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM