首页
学习
活动
专区
圈层
工具
发布

【领会要领】web前端-轻量级框架应用(jQuery基础)

() // 入口 $(document).ready(function(){ // 执行代码 }); $(function(){ // 执行代码 }); JavaScript的入口函数 //...入口函数如下 window.onload = function(){ // 执行代码 } JavaScript的入口函数与jquery入口函数: jquery的入口函数是在HTML所有标签都加载后执行...$("[属性名='值']") 匹配与值相等的元素 $("[属性名!...='值']") 匹配与值不相等的元素 $("[属性名^='值']") 匹配以值开头的元素 $("[属性名$='值']") 匹配以值结尾的元素 $("[属性名*='值']") 匹配包含值的元素 位置选择器...,data参数是作为event.data属性值传递给事件对象的额外数据对象,fn参数为绑定到每个匹配元素事件上面的处理函数。

3K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    JQuery选择器和JQuery包装集

    : 基础选择器 $("#Id") 选择ID为divId的元素(根据元素Id选择) $("element") 选择所有元素(根据元素的名称选择) $(".class") 选择所用CSS类为bgRed的元素...$("p").eq(1) 获取第N个元素:.eq(Index) $("p").filter(".bgRed")筛选出与指定表达式匹配的元素集合:.filter("Express") $("div"...().is("form")用一个表达式来检查当前选择的元素集合,如果其中至少有一个元素符合这个给定的表达式就返回true $("p").parent()查找每个段落的父元素: 示例 HTML 代码:的父元素中每个类名为selected的父元素: HTML 代码:Hello<div class="selected...[ n, n + 1 ];}); 结果:[0, 1, 1, 2, 2, 3] $("p").not($("#testid")[0])去除所有与给定选择器匹配的元素 <input name="apple

    4.4K20

    jQuery笔试题汇总整理--2018

    ,并调用执行绑定的函数 3、你知道jQuery中的选择器吗,有哪些选择器 大致分为:基本选择器,层次选择器,表单选择器 基本选择器:id选择器,标签选择器,类选择器等 层次选择器:如:$("form input...回答:其实美元符号$只是”jQuery”的别名,它是jQuery的选择器,如下代码: $(document).ready(function(){ }); 当然你也可以用jQuery来代替$,如下代码...=向上滑动 slideDown()==向下滑动 8、jQuery中使用过哪些插入节点的方法,他们的区别是什么 在元素内部添加 append:向每个匹配的元素内部追加内容 我想说...)向每个匹配的元素内部追加内容.   4)after(content)在每个匹配的元素之后插入内容.   5)html()/html(var)取得或设置匹配元素的html内容.   6)find(...expr)搜索所有与指定表达式匹配的元素.   7)bind(type,[data],fn)为每个匹配元素的特定事件绑定事件处理函数.   8)empty()删除匹配的元素集合中所有的子节点.

    3.3K21

    前端架构师之01_JQuery

    jQuery的特点: jQuery是一个轻量级的脚本,其代码非常小巧。 语法简洁易懂,学习速度快,文档丰富。 支持CSS1~CSS3定义的属性和选择器。...语法 作用 说明 addClass(class) 追加样式 为每个匹配的元素追加指定的类名 removeClass(class) 移除样式 从所有匹配的元素中删除全部或者指定的类 toggleClass...4 事件操作 4.1 常用事件 标签中通过属性设置事件,每个属性都由一个on和事件名组成。例如,点击事件对应的属性为onclick。 在jQuery中则可直接使用其提供的与事件类型同名的方法。...one(events,[data],function) 为每个匹配元素的事件绑定一次性的处理函数 trigger(type,[data]) 在每个匹配元素上触发某类事件 triggerHandler(...自定义选择器 $.expr[":"].方法名称 = function(obj) { // 自定义选择器代码 return 匹配HTML元素的条件; }; 用户可以利用jquery.expr

    3.1K00

    jQuery基础图文系列

    image.png jQuery 入口函数: $(document).ready(function(){ // 执行代码 }); 或者 $(function(){ // 执行代码 });...JavaScript 入口函数: window.onload = function () { // 执行代码 } jQuery 入口函数与 JavaScript 入口函数的区别: jquery...jQuery选择器匹配的元素 .add() 将元素添加到匹配元素的集合中 .addSelf() 把堆栈中之前的元素添加到当前集合中 .children() 获取匹配元素集合中每个元素的所有子元素 .closest...() 从元素本身开始,逐级向上元素匹配,并返回最先匹配的祖先元素 .contents() 获得匹配元素集合中每个元素的子元素 .each() 对jQuery对象进行迭代,为每个匹配元素执行函数 .end...() 获得当前匹配元素集合中每个元素的父元素 .parents() 获得当前匹配元素集合中每个元素的祖先元素 .parentsUntil() 获得当前匹配元素集合中每个元素的祖先元素,直到遇到匹配选择器的元素为止

    5.3K10

    JavaWeb(八)JQuery

    jQuery 对象与dom 对象时可以相互转换的,转换之后它们就可以相互调用了 jQuery 选择器 注意,如果获取到多个元素将是一个数组,可以直接用数组的属性方法,比如 length 当前元素: 1....each() 对 jQuery 对象进行迭代,为每个匹配元素执行函数。 .end() 结束当前链中最近的一次筛选操作,并将匹配元素集合返回到前一次的状态。....nextAll() 获得匹配元素集合中每个元素之后的所有同辈元素,由选择器进行筛选(可选)。 .nextUntil() 获得每个元素之后所有的同辈元素,直到遇到匹配选择器的元素为止。....parents() 获得当前匹配元素集合中每个元素的祖先元素,由选择器筛选(可选)。 .parentsUntil() 获得当前匹配元素集合中每个元素的祖先元素,直到遇到匹配选择器的元素为止。....prev() 获得匹配元素集合中每个元素紧邻的前一个同辈元素,由选择器筛选(可选)。 .prevAll() 获得匹配元素集合中每个元素之前的所有同辈元素,由选择器进行筛选(可选)。

    2.5K40

    jQuery基础系列

    image.png jQuery 入口函数: $(document).ready(function(){ // 执行代码 }); 或者 $(function(){ // 执行代码 });...JavaScript 入口函数: window.onload = function () { // 执行代码 } jQuery 入口函数与 JavaScript 入口函数的区别: jquery...jQuery选择器匹配的元素 .add() 将元素添加到匹配元素的集合中 .addSelf() 把堆栈中之前的元素添加到当前集合中 .children() 获取匹配元素集合中每个元素的所有子元素 .closest...() 从元素本身开始,逐级向上元素匹配,并返回最先匹配的祖先元素 .contents() 获得匹配元素集合中每个元素的子元素 .each() 对jQuery对象进行迭代,为每个匹配元素执行函数 .end...() 获得当前匹配元素集合中每个元素的父元素 .parents() 获得当前匹配元素集合中每个元素的祖先元素 .parentsUntil() 获得当前匹配元素集合中每个元素的祖先元素,直到遇到匹配选择器的元素为止

    3.4K20

    Web前端JQuery面试题(一)

    案例:查找id为da3的元素 html代码: jquery代码: $("#... jquery代码: $("*"); 结果: [ 1 , 2 ] 将每一个选择器匹配到的元素合并后一起返回: html代码: <div class=...li').last(); $("li :last"); [ 2 ] 去除所有与给定选择器匹配的元素 查找所有未选中的 input 元素 <...:contains :empty :has :parent 匹配包含给定文本的元素 匹配所有不包含子元素或者文本的空元素 匹配含有选择器所匹配的元素的元素 匹配含有子元素或者文本的元素 5.可见性选择器...:first-child 匹配每个父元素下的第一个子元素 :last-child 匹配每个父元素下的最后一个子元素 :only-child 匹配父元素中只有唯一的子元素,如果父元素中有多个子元素,就不会被匹配

    3.3K20

    jQuery 快速入门教程

    ready() 准备就绪时执行代码 如果我们在中引入jQuery库文件,并编写相应的jQuery代码来操作DOM元素。...是的,jQuery获取元素就是通过类似于CSS选择器的字符串来匹配对应的元素,我们一般将其称作jQuery选择器(selector)。...// 多个选择器以空格或指定符号隔开,将匹配与前者具有指定关系的最后一个选择器所表示的元素 $("#uid span"); // 选择id为"uid"的元素的所有后代span元素 $("p > span...元素 // 多个选择器之间没有空格,将匹配同时满足这些选择器条件的元素 $("p#uid"); // 选择id属性为"uid"的p元素 $("div.foo"); // 选择所有带有CSS类名"foo...触发click事件时,将按照绑定顺序依次执行每个处理函数。

    15.2K30

    一个小时学会jQuery

    例如,为了获取嵌套在元素内的一组超链接,我们使用如下语句: $("p a") $( )函数返回特别的JavaScript对象,它包含着与选择器相匹配的DOM元素的数组。...基本选择器 基本选择器是jQuery中最常用的选择器,也是最简单的选择器,它通过元素id、class和标签名等来查找DOM元素。在网页中,每个id名称只能使用一次,class允许重复使用。...选择器 描述 返回 示例 #id 根据给定的id匹配一个元素 单个元素 $("#test")选取id为test的元素 .class 根据给定的类名匹配元素 集合元素 $(".test")选取所有class...将每一个选择器匹配到的元素合并后一起返回 集合元素 $("div,span,p.cls")选取所有,和拥有class为cls的标签的一组元素 * 匹配所有元素 集合元素 $(...).ready(function(){ 您的代码... }); //缩写 $(function($) { 您的代码... }); 4.18、绑定事件 //bind 为每个匹配节点绑定事件处理函数

    22.4K71

    Web前端JQuery面试题(二)

    jquery选择器有:基本选择器,层次选择器,过滤选择器,表单选择器四大类。...相同,prev元素后的所有相邻元素,获取元素后面的全部相邻元素 .siblings()方法,获取前后所有相邻的元素 简单过滤选择器器: :animated 获取执行正在动画效果的元素 :header 获取所有标题类型的元素...*= value] 匹配有包含某些值的特定元素 [selector1][selector2] 同时满足多个条件使用 子元素过滤选择器: :nth-child 从1开始的,匹配每个父元素下第n个元素...:first-child 匹配每个父元素下的第一个子元素 :last-child 匹配每个父元素下的最后一个子元素 :only-child 匹配父元素中只有唯一的子元素,如果父元素中有多个子元素,就不会被匹配...each()方法进行元素的遍历 删除元素 remove()删除该元素和empty()清空全部节点或所有后代元素 结言 好了,欢迎在留言区留言,与大家分享你的经验和心得。

    2.7K30

    jQuery对象访问

    参数说明 参数 说明 callback 对于每个匹配的元素所要执行的函数 selector 一个选择器,代表一个jQuery对象,将会从这个对象中查找元素 element 获得 index...可以是 DOM 元素或 jQuery 选择器 [index] 取得第 index 个位置上的元素 方法 概述 each(callback) 以每一个匹配的元素作为上下文来执行一个函数...如果参数是一组DOM元素或者jQuery对象,那么返回值就是传递的元素相对于原先集合的位置。如果参数是一个选择器,那么返回值就是原先元素相对于选择器匹配元素中的位置。...each(callback)——以每一个匹配的元素作为上下文来执行一个函数。...如果参数是一组DOM元素或者jQuery对象,那么返回值就是传递的元素相对于原先集合的位置。如果参数是一个选择器,那么返回值就是原先元素相对于选择器匹配元素中的位置。

    1.6K40

    jQuery 常用方法

    jQuery 是一个快速、简洁的 JavaScript 框架,封装 JavaScript 常用的功能代码,提供一种简便的 JavaScript 设计模式,优化 HTML 文档操作、事件处理、动画设计和...选取 ID 为 item 的元素后面的所有 兄弟元素 过滤选择器,主要是通过特定的过滤规则来筛选出所需的 DOM 元素,过滤规则与 CSS 中的伪类选择器语法相同,即选择器都以一个冒号:开头...:animated 集合元素 $("div: animated") 选取正在执行动画的 元素 表单选择器,利用表单选择器我们可以极其方便地获取表单的某个或某类型的元素,总结如下: 选择器...(); 切换这个 cls 类 .toggleClass(‘cls’); 筛选元素 .filter(); 向每个匹配元素追加内容 .append(); 把所有匹配元素追加到另一个指定的元素元素集合中 .appendTo...").prependTo("p"); 再次元素之后添加元素 .after(); 将此元素添加到(参数)的后面 .insertAfter(); 在每个匹配的元素之前添加元素 .before();

    3.4K50
    领券