jQuery部分事件

JQuery笔记

jQuery 的功能概括

1、html 的元素选取

2、html的元素操作

3、html dom遍历和修改

4、js特效和动画效果

5、css操作

6、html事件操作

7、ajax异步请求方式

$(document).ready(function () {
    $(".btn2").click(function () {
        $("ul li:first").hide()
    })   //选取第一个<ul>元素的第一个<li>
    $(".btn1").click(function () {
        $("ul li:first-child").hide()
    })  //选取每一个<ul>元素的每一个<li>元素
})

$(":button")

选取所有 type="button" <input> 元素 <button>元素

$("a[target='_blank']")

选取所有 target 属性值等于 "_blank" 的 <a> 元素

$(":button")

选取所有 type="button" 的 <input> 元素 和 <button> 元素

 

关于 :  [] 这两个符号的理解

可以理解为种类的意思,如:p:firstp 的种类为第一个。

[] 很自然的可以理解为属性的意思,如:[href] 选取带有 href 属性的元素。


jQuery事件:

事件

键盘事

事件

文档/窗口事件

click

keypress

submit

load

dblclick

keydown

change

resize

mouseenter

keyup

focus

scroll

mouseleave

 

blur

unload

mousedown

 

 

 

mouseup

 

 

 

hover

 

 

 


常用效果:

animate() //自定义动画

hide()  //隐藏  fadeout() //淡出

hover()//模拟光标的悬停事件。

mousedown //鼠标指针移动到元素上方,并同时按下鼠标元素

当鼠标移到元素上,会触发指定的第一个函数(mouseenter,当鼠标移除第一个元素,会触发第二个元素(mouseleave)

$("p").hover(
    function () {
        $(this).html("进入")
    },
    function () {
        $(this).html("离开")
    }
)
 
$(document).ready(function () {
    $("input").focus(function () {
        $(this).css('background-color',"#cccccc")
    });    //灰色
    $("input").blur(function () {
        $(this).css("background-color","#FFFFFF")
    })   //白色
}) 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值