当前位置: 首页 > news >正文

2018-02-05(jQuery)

1.

选择器

$("ul li:first")选取第一个 <ul> 元素的第一个 <li> 元素在线实例
$("ul li:first-child")选取每个 <ul> 元素的第一个 <li> 元素在线实例
$("[href]")选取带有 href 属性的元素
$("a[target='_blank']")选取所有 target 属性值等于 "_blank" 的 <a> 元素在线实例
$("a[target!='_blank']")选取所有 target 属性值不等于 "_blank" 的 <a> 元素
$(":button")选取所有 type="button" 的 <input> 元素 和 <button> 元素在线实例
$("tr:even")选取偶数位置的 <tr> 元素在线实例
$("tr:odd")选取奇数位置的 <tr> 元素

2.

事件:

 

鼠标事件键盘事件表单事件文档/窗口事件
click   //点击元素事件keypress   //键被按下submit  //提交load   //加载
dblclick  //双击元素keydown  //键按下的过程change  //改变内容resize   //重置窗口
mouseenter  //鼠标移入keyup  // 键被松开focusscroll   //滚动次数
mouseleave   //鼠标移出 blurunload   //

3.

3.1

click() //点击

dblclick() //双击

mouseenter() //鼠标移入

mouseleave() //鼠标移开

mousedown() //按下鼠标

mouseup() //松开鼠标

3.2。隐藏、显示

hide() 和 show() //隐藏、显示

toggle() //隐藏和显示

3.3。淡入、淡出

fadeIn()  //淡入

fadeOut() // 淡出

fadeToggle() //淡入和淡出

fadeTo() //颜色变淡

3.4.

slideDown() //滑出

$(document).ready(function(){
  $("#flip").click(function(){
  $("#panel").slideDown("slow");
  });
});

slideUp() //滑进

slideToggle()  //滑出、滑进

3.5.动画

3.5.1.animate()  //创建自定义动画

$(document).ready(function(){
  $("button").click(function(){
    $("div").animate({
      left:'250px',
      opacity:'0.5',
      height:'150px',
      width:'100px'
    });
  });
});  // 使用 paddingLeft 而不是 padding-left,使用 marginRight 而不是 margin-right

3.5.2

$(document).ready(function(){
  $("button").click(function(){
    $("div").animate({
      height:'toggle'
    });
   });
});  // 相当于滑入、滑出

3.5.3

$(document).ready(function(){
  $("body").mouseenter(function(){
  var div=$("div");
  div.animate({left:'100px'},"slow");
  div.animate({fontSize:'55px'},"slow");
  div.animate({fontSize:'25px'},900);
  });
});  // 一步步改变样式

 

转载于:https://www.cnblogs.com/jy13638593346/p/8418805.html

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • nginx 开启静态 gzip 配合 Vue 构建
  • JavaScript--小白入门篇3
  • Python_23内置函数之排序
  • C# 遍历文本框
  • llvm -O 经历过那些pass
  • Appium+python自动化15-查看webview上元素(DevTools)
  • Linux常用的操作指令
  • 如何fork比特币的源码并同步更新到本地
  • springboot-web进阶(三)——统一异常处理
  • SPA页面性能优化
  • Java单元测试之JUnit篇
  • Lagom学习(一)
  • docker 部署 flask(二)编写及生成镜像。
  • HDU 1846.Brave Game-巴什博奕
  • VC++ GetSafeHwnd()和GetSafeHandle()
  • 10个最佳ES6特性 ES7与ES8的特性
  • Android路由框架AnnoRouter:使用Java接口来定义路由跳转
  • axios 和 cookie 的那些事
  • echarts花样作死的坑
  • github从入门到放弃(1)
  • JavaScript异步流程控制的前世今生
  • leetcode378. Kth Smallest Element in a Sorted Matrix
  • leetcode388. Longest Absolute File Path
  • nodejs调试方法
  • TCP拥塞控制
  • Yii源码解读-服务定位器(Service Locator)
  • 程序员该如何有效的找工作?
  • 近期前端发展计划
  • 开放才能进步!Angular和Wijmo一起走过的日子
  • 看完九篇字体系列的文章,你还觉得我是在说字体?
  • 微信小程序--------语音识别(前端自己也能玩)
  • 一天一个设计模式之JS实现——适配器模式
  • 一些css基础学习笔记
  • 优化 Vue 项目编译文件大小
  • 400多位云计算专家和开发者,加入了同一个组织 ...
  • 我们雇佣了一只大猴子...
  • ​LeetCode解法汇总2583. 二叉树中的第 K 大层和
  • ​queue --- 一个同步的队列类​
  • ​十个常见的 Python 脚本 (详细介绍 + 代码举例)
  • #define 用法
  • #我与Java虚拟机的故事#连载04:一本让自己没面子的书
  • $.ajax中的eval及dataType
  • (07)Hive——窗口函数详解
  • (2020)Java后端开发----(面试题和笔试题)
  • (35)远程识别(又称无人机识别)(二)
  • (4)Elastix图像配准:3D图像
  • (Arcgis)Python编程批量将HDF5文件转换为TIFF格式并应用地理转换和投影信息
  • (C语言)fread与fwrite详解
  • (Matlab)遗传算法优化的BP神经网络实现回归预测
  • (三)SvelteKit教程:layout 文件
  • (五) 一起学 Unix 环境高级编程 (APUE) 之 进程环境
  • (五)c52学习之旅-静态数码管
  • (一)基于IDEA的JAVA基础1
  • (转)重识new
  • .NET CLR Hosting 简介