jQuery获取元素和相关事件

作者: GA_ | 来源:发表于2018-02-01 15:26 被阅读21次

jQuery

$(document).ready(function() {
    // jQuery代码
});
//    |
// 可简写
//    |
$(function() {
    // jQuery代码
});

选取元素
$(function() {
    // 选取所有元素
    $("*");
    // 选取当前元素
    $(this);
    // 选取intro类的p元素
    $("p.intro");
    // 选取第一个p元素
    $("p:first");
    // 选取ul元素的第一个li元素
    $("ul li:first");
    // 选取带有href属性的元素
    $("[href]");
    // 选取target属性值为_blank的a元素
    $("a[target='_blank']");
    // 选取target属性值不等于_blank的a元素
    $("a[target!='_blank']");
    // 选取所有type等于button的input元素和button元素
    $(":button");
    // 选取偶数位置的tr元素
    $("tr:even");
    // 选取奇数位置的tr元素
    $("tr:odd");
});
事件
$(function() {
    // 鼠标相关事件
    $("p").click(function() {
        // 点击事件
    });
    $("p").dblclick(function() {
        // 双击事件
    });
    $("p").mouseenter(function() {
        // mouseenter 事件只在鼠标移动到选取的元素上时触发。
    });
    $("p").mouseover(function() {
        // mouseover 事件在鼠标移动到选取的元素 及其 子元素 上时触发 。    
    });
    $("p").mouseleave(function() {
        // 鼠标离开元素触发
    });
    $("p").hover(
        // 模拟光标悬停事件
    );
    // 键盘事件
    $("#key").keypress(function() {
        // 键盘点击
    });
    $("#key").keydown(function() {
        // 键盘触发中
    });
    $("#key").keyup(function() {
        // 键盘弹起
    });

    // 表单事件
    $("#input").submit(function() {
        // 提交
    });
    $("#input").change(function() {
        // 输入框内容改变
    });
    $("#input").focus(function() {
        // 聚焦
    });
    $("#input").blur(function() {
        // 时区焦点
    });
    
    // 文档/窗口事件
    $("img").load(function() {
        // 图片加载完毕
    });
    
    $(window).resize(function() {
        // 屏幕尺寸发生改变时候出发
    });
    $("div").scroll(function() {
        // 元素滚动时候触发
    });
});

相关文章

  • jQuery获取元素和相关事件

    jQuery 选取元素 事件

  • jQuery (first day)

    // 获取dom元素、点击事件、获取文本内容 // 模拟封装JQuery (function() { functi...

  • jQuery事件

    尺寸相关、滚动事件 1、获取和设置元素的尺寸 width()、height()获取元素width和heightin...

  • jQuery事件

    尺寸相关、滚动事件 1、获取和设置元素的尺寸 width()、height()获取元素width和heightin...

  • 2019-06-172019-06-14(前端第十五节知识点(j

    尺寸相关、滚动事件: 1、获取和设置元素的尺寸 width()、height() 获取元素width和heigh...

  • 2019-06-17

    尺寸相关、滚动事件 1、获取和设置元素的尺寸 width()、height() 获取元素width和height...

  • jQuery|event的属性和方法

    jQuery事件对象event的属性和方法 事件处理(事件对象、目标元素的获取,事件对象的属性、方法等)在不同浏览...

  • 02-JQuery操作DOM

    一、JS获取DOM元素和JQuery获取DOM元素的区别 JavaScript获取的是DOM对象,而Jquery获...

  • 第二阶段 day7

    延迟跳转 广告轮番播放 事件冒泡和事件捕获 获取事件源和访问相关元素

  • jQuery对下拉框Select操作总结

    jQuery获取Select元素,并选择的Text和Value: jQuery获取Select元素,并设置的 Te...

网友评论

    本文标题:jQuery获取元素和相关事件

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