大战熟女丰满人妻av-荡女精品导航-岛国aaaa级午夜福利片-岛国av动作片在线观看-岛国av无码免费无禁网站-岛国大片激情做爰视频

jQuery教程
jQuery選擇器
jQuery動(dòng)畫效果
jQuery節(jié)點(diǎn)操作
jQuery事件
jQuery HTML
jQuery遍歷
jQuery其他
jQuery Ajax
jQuery參考手冊
jQuery實(shí)例
jQuery插件

jQuery事件

jQuery 是為事件處理特別設(shè)計(jì)的。

什么是事件?

頁面對不同訪問者的響應(yīng)叫做事件。

事件處理程序指的是當(dāng) HTML 中發(fā)生某些事件時(shí)所調(diào)用的方法。

實(shí)例:

• 在元素上移動(dòng)鼠標(biāo)。

• 選取單選按鈕

• 點(diǎn)擊元素

在事件中經(jīng)常使用術(shù)語"觸發(fā)"(或"激發(fā)")例如: "當(dāng)您按下按鍵時(shí)觸發(fā) keypress 事件"。

常見 DOM 事件:

鼠標(biāo)事件

鍵盤事件

表單事件

文檔/窗口事件

click

keypress

submit

load

dblclick

keydown

change

resize

mouseenter

keyup

focus

scroll

mouseleave

 

blur

unload

hover

     

jQuery 事件方法語法

在 jQuery 中,大多數(shù) DOM 事件都有一個(gè)等效的 jQuery 方法。

頁面中指定一個(gè)點(diǎn)擊事件:

$("p").click();

下一步是定義什么時(shí)間觸發(fā)事件。您可以通過一個(gè)事件函數(shù)實(shí)現(xiàn):

$("p").click(function(){
    // 動(dòng)作觸發(fā)后執(zhí)行的代碼!!
});

常用的 jQuery 事件方法

① $(document).ready()

$(document).ready() 方法允許我們在文檔完全加載完后執(zhí)行函數(shù)。該事件方法在 jQuery 語法 章節(jié)中已經(jīng)提到過。

② click()

click() 方法是當(dāng)按鈕點(diǎn)擊事件被觸發(fā)時(shí)會(huì)調(diào)用一個(gè)函數(shù)。

該函數(shù)在用戶點(diǎn)擊 HTML 元素時(shí)執(zhí)行。

在下面的實(shí)例中,當(dāng)點(diǎn)擊事件在某個(gè) <p>元素上觸發(fā)時(shí),隱藏當(dāng)前的 <p>元素:

$("p").click(function(){
  $(this).hide();
});

③ dblclick()

當(dāng)雙擊元素時(shí),會(huì)發(fā)生 dblclick 事件。

dblclick() 方法觸發(fā) dblclick 事件,或規(guī)定當(dāng)發(fā)生 dblclick 事件時(shí)運(yùn)行的函數(shù):

$("p").dblclick(function(){
  $(this).hide();
});

④ mouseenter()

當(dāng)鼠標(biāo)指針穿過元素時(shí),會(huì)發(fā)生 mouseenter 事件。

mouseenter() 方法觸發(fā) mouseenter 事件,或規(guī)定當(dāng)發(fā)生 mouseenter 事件時(shí)運(yùn)行的函數(shù):

$("#p1").mouseenter(function(){
    alert('您的鼠標(biāo)移到了 id="p1" 的元素上!');
});

⑤ mouseleave()

當(dāng)鼠標(biāo)指針離開元素時(shí),會(huì)發(fā)生 mouseleave 事件。

mouseleave() 方法觸發(fā) mouseleave 事件,或規(guī)定當(dāng)發(fā)生 mouseleave 事件時(shí)運(yùn)行的函數(shù):

$("#p1").mouseleave(function(){
    alert("再見,您的鼠標(biāo)離開了該段落。");
});

⑥ mousedown()

當(dāng)鼠標(biāo)指針移動(dòng)到元素上方,并按下鼠標(biāo)按鍵時(shí),會(huì)發(fā)生 mousedown 事件。

mousedown() 方法觸發(fā) mousedown 事件,或規(guī)定當(dāng)發(fā)生 mousedown 事件時(shí)運(yùn)行的函數(shù):

$("#p1").mousedown(function(){
    alert("鼠標(biāo)在該段落上按下!");
});

⑦ mouseup()

當(dāng)在元素上松開鼠標(biāo)按鈕時(shí),會(huì)發(fā)生 mouseup 事件。

mouseup() 方法觸發(fā) mouseup 事件,或規(guī)定當(dāng)發(fā)生 mouseup 事件時(shí)運(yùn)行的函數(shù):

$("#p1").mouseup(function(){
    alert("鼠標(biāo)在段落上松開。");
});

⑧ hover()

hover()方法用于模擬光標(biāo)懸停事件。

當(dāng)鼠標(biāo)移動(dòng)到元素上時(shí),會(huì)觸發(fā)指定的第一個(gè)函數(shù)(mouseenter);當(dāng)鼠標(biāo)移出這個(gè)元素時(shí),會(huì)觸發(fā)指定的第二個(gè)函數(shù)(mouseleave)。

$("#p1").hover(
    function(){
        alert("你進(jìn)入了 p1!");
    },
    function(){
        alert("拜拜! 現(xiàn)在你離開了 p1!");
    }
);

⑨ focus()

當(dāng)元素獲得焦點(diǎn)時(shí),發(fā)生 focus 事件。

當(dāng)通過鼠標(biāo)點(diǎn)擊選中元素或通過 tab 鍵定位到元素時(shí),該元素就會(huì)獲得焦點(diǎn)。

focus() 方法觸發(fā) focus 事件,或規(guī)定當(dāng)發(fā)生 focus 事件時(shí)運(yùn)行的函數(shù):

$("input").focus(function(){
  $(this).css("background-color","#cccccc");
});

⑩ blur()

當(dāng)元素失去焦點(diǎn)時(shí),發(fā)生 blur 事件。

blur() 方法觸發(fā) blur 事件,或規(guī)定當(dāng)發(fā)生 blur 事件時(shí)運(yùn)行的函數(shù):

$("input").blur(function(){
  $(this).css("background-color","#ffffff");
});

 

全部教程
主站蜘蛛池模板: 伊人高清| 真人一级一级特黄高清毛片 | 精品综合久久久久久98 | 国产精品人成在线播放新网站 | 男人午夜免费视频 | 国产人做人爱免费视频 | 久章草在线视频 | 国产深夜福利19禁在线播放 | 视频在线观看入口一二三2021 | www一区| 日韩欧美第一页 | 国内自拍一二三四2021 | 国产麻豆永久视频 | 在线观看中文字幕第一页 | 欧美国产永久免费看片 | 女人16一毛片 | 奇米影视4444| www.四虎影院在线观看 | 美女18隐私羞羞视频网站 | 久久精品综合视频 | 欧美日韩亚洲另类 | 伊人.com| 久久国产乱子伦精品免费不卡 | 在线观看三级拍拍视频 | 国产伦码精品一区二区三区 | 国产男女爱视频在线观看 | 综合亚洲精品一区二区三区 | 婷婷中文网 | 亚洲在线一区 | 另类最猛性xxxxx | 久久成人免费观看全部免费 | 欧做爰xxxⅹ性欧美大片孕妇 | 国产精品亚洲综合色区韩国 | 99久久精品久久久久久清纯 | 九九99久麻豆精品视传媒 | 日本一区二区在线视频 | 国产成人免费全部网站 | 久久久噜久噜久久综合 | 日韩免费精品一级毛片 | 欧美日韩影视 | 一级大片视频 |