美文网首页
jQuery的常用事件

jQuery的常用事件

作者: wangfanghua | 来源:发表于2019-01-28 16:21 被阅读0次

一名android开发的jQuery:事件

在jQuery中,大多数的DOM事件都有一个方法,挺好的,相对于原生js来说让android开发者入手变得非常的快捷。
效果图:


TIM图片20190128162029.png
点击事件(click)

这个和android中的OnCilck差不多。

我们先写一个Button按钮

<div style="margin: 25px">
    <button class="btn btn-outline-primary" >点击事件</button>
</div>

然后我们开始写事件

$(document).ready(function(){
    //点击事件
    $(".btn-outline-primary").click(function () {
        alert("点击事件提示")
    });
});

当我们点击Button的时候我们会弹出一个提示框。

双击事件(dblclick)
 //双击事件
$(".btn-outline-primary").dblclick(function () {
    alert("双击点击事件")
});
鼠标移入事件(mouseenter)
 //鼠标放入事件
$(".btn-outline-primary").mouseenter(function () {
    alert("双击移入事件")
});
鼠标移出事件(mouseleave)
 //鼠标移出事件
$(".btn-outline-primary").mouseenter(function () {
    alert("移出事件")
});
焦点获取事件和失去焦点事件focus()和blur()
<div style="margin: 25px;width: 200px;">
<input type="text" class="form-control" id="name" placeholder="请输入">
</div>

常用的一个功能就是给用户输入信息的视觉反馈

当点击输入框时,颜色变为深色,完成后变回原来的样式

//当获取焦点的事件 
$(".form-control").focus(function () {
    $(this).css({
        "background-color":"#999999"
    });
});
//当失去焦点
$(".form-control").blur(function () {
    $(this).css({
        "background-color":"#ffffff"
    });
})

一些常用的点击事件分享。

附上代码,直接跑。

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <link rel="stylesheet" href="https://cdn.staticfile.org/twitter-bootstrap/4.1.0/css/bootstrap.min.css">
    <script src="https://cdn.staticfile.org/jquery/3.2.1/jquery.min.js"></script>
    <script src="https://cdn.staticfile.org/popper.js/1.12.5/umd/popper.min.js"></script>
    <script src="https://cdn.staticfile.org/twitter-bootstrap/4.1.0/js/bootstrap.min.js"></script>
    <script>
        $(document).ready(function () {
            //点击事件
            $(".btn-outline-primary").click(function () {
                alert("点击事件提示")
            });
            //双击事件
            $(".btn-outline-primary").dblclick(function () {
                alert("双击点击事件")
            });
            //鼠标放入事件
            $(".btn-outline-primary").mouseenter(function () {
                alert("鼠标放入事件");
            });
            //鼠标移出事件
            $(".btn-outline-primary").mouseleave(function () {
                alert("鼠标移出事件")
            });
            /*
            * 这是四种常用的事事件
            * 当然还有mousedown(),mouseup(),hover(),focus(),blur()
            * */
            //当获取焦点的事件
            $(".form-control").focus(function () {
                $(this).css({
                    "background-color":"#999999"
                });
            });
            //当失去焦点
            $(".form-control").blur(function () {
                $(this).css({
                    "background-color":"#ffffff"
                });
            })
        });
    </script>
    <title>jQuery的事件Demo</title>
</head>
<body>
    <div style="margin: 25px">
        <button class="btn btn-outline-primary" >点击事件</button>
    </div>
    <div style="margin: 25px;width: 200px;">
        <input type="text" class="form-control" id="name" placeholder="请输入名称">
    </div>
</body>
</html>

相关文章

  • Jquery总结

    Jquery能实现的JS都能实现,JS实现的Jquery未必能实现 事件 常用的基本事件 鼠标事件mouseent...

  • jQuery常用事件

    bind():向匹配元素附加一个或更多事件处理器 blur():触发、或将函数绑定到指定元素的blur事件 cha...

  • jquery事件的常用方法

    单击按钮 ,按钮消失 双击按钮,按钮消失 鼠标放上去,按钮消失 鼠标离开,按钮消失 2.绑定事件和解除绑定事 3....

  • jQuery的常用事件

    一名android开发的jQuery:事件 在jQuery中,大多数的DOM事件都有一个方法,挺好的,相对于原生j...

  • jQuery API学习之CSS操作函数与动画效果篇

    jQuery CSS操作函数 常用jQuery CSS操作函数介绍: jQuery 常用特效API: jQuery...

  • jQuery选择器

    一、jQuery常用选择器 二、jQuery选择器优势 三、jQuery常用基本选择器 四、jQuery常用层次选...

  • html新增后触发点击事件 (off和on的使用)

    off() 方法通常用于移除通过 on() 方法添加的事件处理程序。自 jQuery 版本 1.7 起,off()...

  • jquery实战

    jQuery属性操作 jQuery特殊效果 jQuery动画 jQuery循环 jQuery其他事件 自定义事件

  • jQuery知识整理

    jQuery jQuery和DOM关系 jquery框架对象分析 加载事件 事件绑定 动画效果 jquery封装的...

  • jqurey事件

    jQuery 事件函数 jQuery 事件处理方法是 jQuery 中的核心函数。 事件处理程序指的是当 HTML...

网友评论

      本文标题:jQuery的常用事件

      本文链接:https://www.haomeiwen.com/subject/lkgajqtx.html