JQuery事件處理

2021-07-26 04:57:36 字數 665 閱讀 4433

一、繫結事件 .bind() -> .unbind(); .live()->.die(); .delegate()->.undelegate()

$("#objid").bind('mouseover', function (event) );

//解綁對應的是unbind("mouseover")

//注意:

元素還不存在頁面dom中時,用.live()繫結方法

//示例

$("#objid").live("click", function (event) );

//.live()方法不能使用鏈式呼叫,delegate()方法可以代替

//示例

$("body").delegate("p", "click", function () ).css("color","blue");//鏈式呼叫

二、滑鼠事件

$("#text").mouseover(function () ).mouseout(function () );

三、js新增select下拉選項

$(function () );

});

四、元素新增屬性,能取回儲存的屬性值

$("p").data("id", "p_id");

alert($("p").data("id"));//顯示p_id

Jquery 事件處理

1.5.1事件模型 5.1.1原始事件模型 5.1.2dom事件模型 1.註冊事件 body head 引數一表示要繫結的事件型別,事件型別與書劍屬性不同,他沒有字首on,如 對於事件屬性onclick來說,對應事件型別為click 引數二 表示呼叫事件型別的處理函式,該函式自帶乙個預設引數,醫用e...

jQuery事件處理(一)

事件處理函式 一.指定事件處理函式 通過下面方法 jquery選擇器.事件名 function 向事件處理函式傳遞函式。引數名為 foo。引數值為 hello 在事件處理函式中,可以使用event.data.foo獲得引數值。示例 使用bind 方法禁止網頁彈出右鍵選單。右擊網頁,將不會彈出右鍵選單...

jQuery事件處理(一)

1 jquery事件繫結的用法 elem on events,selector data handler events 事件名稱,可以是自定義事件名稱 selector 選擇器 data 事件觸發時傳遞給事件處理函式 handler 事件處理函式 2 on方法原始碼分析 on function ty...