#JQUERY

深入学习jQuery动画队列

  队列实现是jQuery非常棒的一个拓展,使用动画队列可以使动画更容易实现。本文将详细介绍jQuery动画队列 queue()  queue()方法用来显示在匹配的元素上的已经执行的函数队列queue([queueName])  queue()方法可以接受一个可选参数——一个含有队列...

深入学习jQuery自定义动画

  很多情况下,前面介绍的jQuery动画的简单效果无法满足用户的各种需求,那么就需要对动画有更多的限制,需要采取一些高级的自定义动画来解决这些问题。本文将详细介绍jQuery的自定义动画animate 属性对象  animate()方法的常规使用和之前介绍的3种常见动画的使用方法类似animate(prop...

深入学习jQuery的三种常见动画效果

  动画效果是jQuery吸引人的地方。通过jQuery的动画方法,能够轻松地为网页添加视觉效果,给用户一种全新的体验。jQuery动画是一个大的系列,本文将详细介绍jQuery的三种常见动画效果——显隐效果、高度变化及淡入淡出 显隐  在CSS中,总结过实现元素显隐的9种思路。而jQ...

深入学习jQuery鼠标事件

  鼠标事件是DOM事件中最常用的事件,jQuery对鼠标事件进行了封装和扩展。本文将详细介绍jQuery鼠标事件 类型  鼠标事件共10类,包括click、contextmenu、dblclick、mousedown、mouseup、mousemove、mouseover、mouseout、mouseent...

深入学习jQuery事件对象

  在触发DOM上的某个事件时,会产生一个事件对象event,这个对象中包含着所有与事件有关的信息。所有浏览器都支持event对象,但支持方式不同。jQuery在遵循W3C规范的情况下,对事件对象的常用属性进行了封装,使得事件处理在各个浏览器下都可以正常运行而不需要进行浏览器类型判断,本文将详细介绍jQuery事件对象...

深入学习jQuery事件绑定

  javascript有HTML、DOM0级、DOM2级和IE这四种事件处理程序,而jQuery对这四种事件处理程序进行了兼容处理,以更简单的方式就可以实现事件绑定。本文将详细介绍jQuery事件绑定 bind()  bind()方法为一个元素绑定事件处理程序,有以下3种使用方法bind(eventType...

深入学习jQuery节点关系

  DOM可以将任何HTML描绘成一个由多层节点构成的结构。节点之间的关系构成了层次,而所有页面标记则表现为一个以特定节点为根节点的树形结构。下图表示了DOM间的节点关系,而jQuery也存在类似的方法来描述节点关系后代元素【children()】  jQuery是一个集合对象,如果想快速查找合集里面的第一级子元素,此...

深入学习jQuery节点操作

  DOM节点操作包括创建节点、插入节点、移除节点、替换节点和复制节点。jQuery也有类似的方法,此外,还扩展了包裹节点。本文将详细介绍jQuery节点操作 创建节点  创建节点的流程比较简单,包括创建节点、添加属性和添加文本。若应用原生方法,一般地,包括document.createElement()、s...

深入学习jQuery元素尺寸和位置操作

  对于javascript来说,元素尺寸有scroll、offset、client三大属性,以及一个强大的getBoundingClientRect()方法。而jQuery有着对应的更为简便的方法。本文将详细介绍jQuery中的元素尺寸和位置操作 尺寸设置  在CSS中,宽高有三种表示,分别是content...

深入学习jQuery样式操作

  使用javascript脚本化CSS是一个系列,包括行间样式、计算样式、CSS类、样式表、动态样式和伪元素这六部分。而jQuery也实现了脚本化CSS的功能,提供了更为简单易用的方法 设置样式  前面介绍过jQuery的特性操作,可以通过attr()方法进行样式设置<style>.cB{col...

深入学习jQuery描述文本内容的3个方法

  在javascript中,描述元素内容有5个属性,分别是innerHTML、outerHTML、innerText、outerText和textContent。这5个属性各自有各自的功能,且兼容性不同。jQuery针对这样的处理提供了3个便捷的方法,分别是:html()、text()和val()。本文将详细介绍jQ...

深入学习jQuery特性操作

  每个元素都有一个或者多个特性,这些特性的用途就是给出相应元素或者其内容的附加信息。操作特性的DOM方法主要有3个:getAttribute()方法、setAttribute()方法和removeAttribute()方法,而在jQuery中用一个attr()与removeAttr()就可以全部搞定了,包括兼容问题。...

jQuery常用工具方法

  jQuery提供一些与元素无关的工具方法,不必选中元素,就可以直接使用这些方法。如果理解原生javascript的继承原理,那么就能理解工具方法的实质。它是定义在jQuery构造函数上的方法,即jQuery.method(),所以可以直接使用。而那些操作元素的方法,是定义在构造函数的prototype对象上的方法,...
代码星球 ·2020-05-24

深入学习jQuery选择器系列第八篇——过滤选择器之伪子元素选择器

  本文是子元素选择器的续篇,主要介绍关于nth-of-type()选择器的内容。该部分内容并非没有出现在《锋利的jQuery》一书中,nth-of-type()选择器参照CSS中的nth-of-type选择器,于1.9版本新增,本文将详细介绍该内容 通用形式:nth-of-type()  个人认为,:nth...

深入学习jQuery选择器系列第七篇——表单选择器

  无论是提交还是传递数据,表单元素在动态交互页面的作用是非常重要的。jQuery专门加入了表单选择器,从而能够极其方便地获取到某个类型的表单元素 表单元素选择器:input  :input选择器选择input、textarea、select和button元素  :text :text选择器选择所有的单行文本...
首页上一页...7273747576...下一页尾页