• 添加元素/内容追加等

    元素内:
    append() - 在被选元素的结尾插入内容
    prepend() - 在被选元素的开头插入内容
    元素外:
    after() - 在被选元素之后插入内容
    before() - 在被选元素之前插入内容
  • 删除元素/清除元素

    remove() - 删除被选元素(及其子元素)
    empty() - 从被选元素中删除子元素
  • 给元素添加类或者删除类

    addClass() - 向被选元素添加一个或多个类
    removeClass() - 从被选元素删除一个或多个类
    toggleClass() - 对被选元素进行添加/删除类的切换操作
  • 父元素、子元素、同级元素

    parent() 方法返回被选元素的直接父元素,该方法只会向上一级对 DOM 树进行遍历
    parents() 方法返回被选元素的所有祖先元素
    children() 方法返回被选元素的所有直接子元素,该方法只会向下一级对 DOM 树进行遍历。
    find() 方法返回被选元素的后代元素,一路向下直到最后一个后代。 eg:
    <div class="descendants" style="width:500px;">div (当前元素)
    <p>p (儿子元素)
    <span>span (孙子元素)</span> //会被加上红色框框
    </p>
    <p>p (儿子元素)
    <span>span (孙子元素)</span> //会被加上红色框框
    </p>
    </div>
    $("div").find("span").css({"color":"red","border":"2px solid red"}); siblings() 方法返回被选元素的所有同胞元素
    next() 方法返回被选元素的下一个同胞元素,该方法只返回一个元素
    nextAll() 方法返回被选元素的所有跟随的同胞元素
  • 点击事件实现菜单栏高亮选中(同时取消其他高亮选中,active类为高亮样式)

    $(".click_cg").click(function () {
    $(this).addClass("active").siblings().removeClass("active");
    })
  • jq attr方法和prop方法区别

    $('').attr()返回的是html对象。 操作checkbox和radio之类属性时,只能控制其选中,不能控制其取消选中。
    $('').prop()返回的是DOM对象。是有true,false两个属性使用prop();(如'checked','selected','disabled'等)
  • jq 获取radio切换时事件

    $('input:radio[name=test]).click(function(){
    xxxxxxx;
    });
    //当name为test的单选框被选中时触发
  • jq closest() 方法:方法返回被选元素的第一个祖先元素。祖先是父、祖父、曾祖父,依此类推。

    $(obj).closest(".ttt")  // 选取当前点击元素的第一个祖先元素class为ttt的
  • jq 输入框值发生变化时触发事件

    方法1:
    html:
    <input type="text" id="free_value" oninput="change_value()" onporpertychange="change_value()" />
    js:
    function change_value(){
    } 注意:此事件只能监听键盘输入的内容,如果是在脚本中改变input的value值不会触发事件 方法2:
    html:
    <input type="text" id="free_value" />
    js:
    $("#free_value").on("input",function(){
    }) eg: oninput("change_value()") 等价于 $("xxx").on("input",function(){})

jQuery使用case记录的更多相关文章

  1. jQuery学习实用记录

    //jQuery加载 $(document).ready(function(){ //开始编写函数 }); //点击后 上下滑动隐藏效果 $("#id").click(functi ...

  2. jquery.validate 验证记录

    <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="C ...

  3. jquery方法简单记录

      append() - 在被选元素的结尾插入内容 prepend() - 在被选元素的开头插入内容 after() - 在被选元素之后插入内容 before() - 在被选元素之前插入内容 firs ...

  4. jQuery 插件使用记录

    Validate 表单验证 ver 1.6 浏览更多 默认情况下,当表单 submit 时,那些验证不通过的 field 旁边会出现错误消息提示,有时很方便,但有时看起来很不美观.可以关闭此消息提示. ...

  5. JQuery前端技术记录

    [Jquery-leearning notes-2015]by lijun 1   Jquery是javascript实现的库,目标在于改变web应用的高交互性的方式. 其不唐突性:样式(.css). ...

  6. JQuery EasyUI学习记录(五)

    1.datagrid使用方法(重要) 1.1将静态html渲染为datagrid样式 <!--方式一: 将静态html渲染为datagrid样式 --> <table class=& ...

  7. JQuery EasyUI学习记录(三)

    1.jQuery EasyUI messager使用方式 1.1 alert方法 $(function(){ //1.alert方法---提示框 $.messager.alert("标题&q ...

  8. JQuery EasyUI学习记录(二)

    1.jquery easyUI动态添加选项卡(查看jquery easyUI手册) 1.1 用于动态添加一个选项卡 1.1.1 选中指定的选项卡和判断某个选项卡是否存在 测试代码: <a id= ...

  9. JQuery EasyUI学习记录(一)

    1.主页设计(JQuery EasyUI插件) 下载easyUI开发包: 将easyUI资源文件导入页面中: <link rel="stylesheet" type=&quo ...

随机推荐

  1. django框架1

    简介 1.前端    与用户打交道的界面 2.web框架    可以将前端和数据库整合到一起 3.数据库    专门用于存储数据 内容概要 纯手撸web框架 基于wsgiref模块 优化措施 动静态网 ...

  2. while循环、do..while循环

    While循环 While循环呢它是更具条件来判断是否执行大括号里的内容 ,只要条件成立就会一值执行直到不满足条件它的语法格式: while(循环条件){ 执行语句 }那么我们来做一个小测试看看: p ...

  3. Maven POM文件介绍

    1. POM文件是什么 1.1 Super POM 1.2 Minimal POM 1.3 Effective POM 3. 项目继承 和 项目聚合 2.1 Project Inheritance 项 ...

  4. windows和linux系统下测试端口连通性的命令

    0. ping 1. telnet 2. ssh 3. curl 4. wget 5. tcping 6. 总结 本文地址: https://www.cnblogs.com/hchengmx/p/12 ...

  5. Camunda如何配置和使用mysql数据库

    Camunda默认使用已预先配置好的H2数据库,数据库模式和所有必需的表将在引擎第一次启动时自动创建.如果你想使用自定义独立数据库,比如mysql,请遵循以下步骤: 一.新建mysql数据库 为Cam ...

  6. 当JAVA注解、AOP、SpEL相遇,更多可能变为了现实

    常规情况下,我们可以通过业务定制化的注解,借助AOP机制来实现某些通用的处理策略.比如定义个@Permission注解,可以用于标识在具体的方法上,然后用来指定某个方法必须要指定角色的人才能够访问调用 ...

  7. Vue回炉重造之搭建考试答卷系统

    本篇章主要讲述系统搭建逻辑,有疑问的可以加微信联系我.考试系统 资源 Vue.js Element UI 第三方数据接口 业务 答题过程中,防止用户中途退出或者其他不可抗力因素阻碍答题,在每次选择都要 ...

  8. 二:动手实操SpringBoot-使用Spring Initializr创建项目

    使用 Spring Initializr 初始化 Spring Boot 项目 Spring Initializr 从本质上说就是一个Web应用程序,它能为你构建Spring Boot项目结构. 虽然 ...

  9. sql-DQL-单表查询

    单表查询 select [distint]* 字段列表 from 表名列表 where 条件列表 group by 分组字段 having 分组之后的条件 order by 排序 limit 分页限定 ...

  10. Python爬取全球是最大的电影数据库网站IMDb数据

    在使用 Python 开发爬虫的过程中,requests 和 BeautifulSoup4(别名bs4) 应用的比较广泛,requests主要用于模拟浏览器的客户端请求,以获取服务器端响应,接收到的响 ...