event无处不在,我们需要添加事件,添加事件语法如下:
$("p").click();
$("p").click(function(){
// action goes here!!
});
如上代码选择了id为p的元素,并执行了click事件,里面的function内可以写具体的执行内容。有时候可能饿哦们在同一个节点上添加多个事件,因此下面的形式更加常用。
$("p").on("click", function(){
$(this).hide();
});
就是通过on来链接,这样可添加多个事件,比如如下代码。在p元素上添加了多个事件。
$("p").on({
mouseenter: function(){
$(this).css("background-color", "lightgray");
},
mouseleave: function(){
$(this).css("background-color", "lightblue");
},
click: function(){
$(this).css("background-color", "yellow");
}
});
下面是一道题目的完整代码,可以参考:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<