首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

JavaScript学习笔记(四)—— jQuery入门

1. jQuery选择器 - 选择器都是以 $() 开头的 基础选择器 选择器 描述 id选择器 指定id元素 class选择器 遍历css类元素 element元素 遍历HTML元素 *选择器 遍历所有元素...odd").css("background-color", "#bbbbff"); 子元素伪类选择器 子元素伪类选择器就是选择某一个元素下面的子元素的方式,在jQuery中,子元素伪类选择器分为两大类..."整数或odd或even" :only-child 选择父元素中唯一的子元素(该父元素只有一个子元素) 区分元素类型的 选择器 说明 :first-of-type 选择同元素类型的第一个子元素 :last-of-type...选择同元素类型的随后一个子元素 :nth-of-type 选择同元素类型的第n个或奇偶元素,n的值为"整数或odd或even" :only-of-type 匹配父元素中特定类型的唯一子元素(该父元素可以有多个子元素...返回键盘代码 jQuery的事件处理 1. jQuery常用的事件方法 鼠标操作事件 方法 描述 mousedown() 鼠标的键被按下 mouseenter() 当鼠标指针进入目标时 mouseleave

11.2K50

JQuery选择器

jQuery选择器 jQuery的基本用法 jQuery.js”> 单击鼠标时运行脚本 dblclick:当双击鼠标时运行脚本 mousedown:当按下鼠标按钮时运行脚本 mousemove:当鼠标指针移动时运行脚本 mouseout:当鼠标指针移出元素时运行脚本...(selector).each() 对对象进行迭代,为每个元素执行函数 (selector).toArray() 以数组的形式返回 jQuery 选择器匹配的元素 (selector).text()...).before() – 在被选元素之前插入内容 (selector).remove() – 删除被选元素(及其子元素) (selector).empty() – 从被选元素中删除子元素 (selector...() – 对被选元素进行添加/删除类的切换操作 (selector).css() – 设置或返回样式属性 jQuery Ajax 操作函数 .ajax() – 执行Ajax异步请求 .get() –

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

    JQuery最全常用方法指南

    ”) 后代选择器,选择ancestor的所有子孙节点 $(”#main > *”) 子选择器,选择parent的所有子节点 $(”label + input”) 临选择器,选择prev的下一个临节点 $...字符的元素 ( ” i n p u t [ i d ] [ n a m e (”input[id][name(”input[id][name =’man’]”) 匹配同时符合多个选择器的所有元素 子元素过滤选择器...: only - child”) 匹配父元素的唯一1个子元素 表单元素选择器 $(”: input”) 匹配所有的表单输入元素,包括所有类型的input, textarea, select 和 button..." 12、解决自定义方法或其他类库与jQuery的冲突 很多时候我们自己定义了$(id)方法来获取一个元素,或者其他的一些js类库如prototype也都定义了$方法,如果同时把这些内容放在一起就会引起变量方法定义冲突...之后应用 Jquery的时候只要将所有的$换成jQuery即可,如原来引用对象方法$("#msg")改为jQuery("#msg")。

    11K31

    jQuery常用函数汇总

    尽管如此,jQuery仍然被广泛使用,并且对于一些特定场景和项目仍然是一个有价值的工具。...获取元素//$(选择器)$('div')//获取页面中的所有div元素,返回的是jQuery对象get()参数为索引,返回值是原生对象eq()参数为索引,返回值为jQuery对象操作类名hasClass...,没有就增加查找元素parent()找到该元素的父级元素next()找到该元素紧挨的下一个兄弟节点prev()找到该元素紧挨的上一个兄弟节点nextAll()找到该元素下面所有兄弟节点传入选择器,找下面符合选择器的兄弟节点...prevAll()找到该元素上面所有兄弟节点传入选择器,找上面符合选择器的兄弟节点siblings()找到该元素的所有兄弟元素children()找到该元素的所有子元素find()通过参数类名找该元素下面的元素效果...:50, fontSize:20, paddingLeft:10})// 若传一个对象 就是批量设置remove()删除该元素及其子元素empty()删除该元素的子元素插入元素append()作为元素的最后一个子节点插入

    15220

    浏览器调试小技巧

    选择DOM元素 如果熟悉jQuery,就会知道 $('.class') 和 $('#id') 选择器有多么重要。它们根据与之关联的类或 ID 选择 DOM 元素。...但是当你没有引用 jQuery时,你仍然可以在谷歌开发控制台中进行同样的操作。...也可以使用 $$(tagName) 或 $$(.class), 注意双元符号,根据特定的选择器选择DOM的所有元素。这也将它们放入数组中,你也可以通过指定数组中该元素的位置来从中选择特定的元素。...getEventListeners($(‘selector’)) 返回一个对象数组,其中包含绑定到该元素的所有事件。你可以展开对象来查看事件: ?...例如: getEventListeners($(‘firstName’)).click[0].listener 将显示与 ID 为 'firstName' 的元素的单击事件关联的侦听器。

    1.6K10

    分享一些实用的Chrome DevTools技巧

    提示:如果您使用jQuery,则可以输入$($0)以访问此元素上的jQuery API。 使用控制台中操作的最后一个值 使用 $_ 引用在控制台执行的前一操作的返回值 ?...使用 CSS 选择器查找元素 按 cmd+f(在Windows中是 ctrl+f)打开“Elenemts”面板中的搜索框。...按住 Shift 键进入控制台 要编写跨越控制台多行的命令,请按 shift+enter。准备就绪后,在脚本末尾按 Enter 键即可执行该操作: ?...cmd+shift+o(在 Windows 中是 ctrl+shift+o)显示当前文件中的符号(属性,函数,类)。 ctrl+g 去特定的路线。 ?...调试DOM修改 右键单击某个元素并在子树修改上启用 Break:每当脚本遍历该元素的子元素并修改它们时,调试器将自动停止以让您检查发生了什么。 ?

    1.4K00

    jQuery基础与JavaScript与CSS交互-第五章

    标题图 目录 JavaScript框架种类及其优缺点 jQuery库 jQuery对象$ 掌握基本选择器 掌握过滤选择器 掌握表单选择器 RIA技术 常见的RIA技术 Ajax Sliverlight...选择器 $("h2").css("background","#08F"); 类CSS选择器 过滤选择器 基本选择器 #id $(‘#test’) id为test .class $(“.test”) class...下元素名是的子元素 $(‘.one + div’):class为one的下一个元素 $(‘#two ~ div’):id为two的元素后面的所有兄弟元素 过滤选择器...语法特点是使用“:” 分类如下: 基本 过滤选择器 属性 过滤选择器 子元素 过滤选择器 可见性 过滤选择器 内容 过滤选择器 表单对象属性 过滤选择器 $(" li:first" ):选取所有...onmouseover鼠标移到某元素之上 onmouseout鼠标移开 onmousedown鼠标被按下 visibility visible可见的 hidden不可见的 JavaScript改变样式

    92230

    JQuery

    () .prevAll() 选中某个属性 = 某个值的标签,只要键值对存在 $('img[alt=aa]').css('background','green') 下面的环境都是父子集 has选中了谁的子级是...xx,父级执行了命令 find选中子集执行了命令 下面的选择器很重要 .parent()选择元素的父元素 可以先用一个this,然后找到这个元素的父级。....children()选择元素的所有子元素 括号里面放具体的哪一个子集。...和mouseleave事件指定处理函数 mouseover()鼠标进入(进入子元素也触发) mouseout()鼠标离开(离开子元素也触发) mouseenter()鼠标进入(进入子元素不触发) mouseleave...验证两组不一样的时候,鼠标先进入父级,再进入子级,然后没有再次触发,验证成功。如果是直接进入子级的话,因为子级和父级是一体的,会触发。 <!

    7.8K20

    JavaScript类库---JQuery(一)

    返回一个新创建的JQuery对象; 另:JQuery中定义的许多方法返回值都是JQuery对象(方法的调用者);JQuery中函数:.each() JQuery中方法:**.each()没有符号; JQuery...方法的4种不同调用方式: 参数是字符串表示的CSS选择器:$('.class')返回当前文档中匹配到的元素集。...第二个参数是可选的,值为一个元素或JQuery对象;这时返回的是特定元素的子元素中匹配到的元素集; 参数是Element、Document或Window对象,返回这些对象封装成的JQuery对象; 参数是...;map的返回值为新的包含回调函数所有返回值的JQuery对象; index() : 参数为一个元素或字符串(当做CSS选择器使用),返回值为该元素在此JQuery对象中的索引值,找不到返回-1; is...;   //触发没有命名空间的单击处理程序;         $('p').trigger('click','true'/[]);  //第二个参数为触发的处理程序的参数,传入数组时为多个参数;   4

    4.2K30

    jQuery选择器和选取方法

    一、jQuery选择器 在CSS3选择器标淮草案定义的选择器语法中,jQuery支持相当完整的一套子集,同时还添加了一些非标准但很有用的伪类。注意:本节讲述的是 jQuery选择器。...被过滤的元素的文本是由textContent或innerText属性来决定的—这是原始文档文本,不带标签和注释 :disabled 匹配禁用的元素 :empty 匹配没有子节点、没有文本内容的元素...例如,下面这个选择器选取的元素在其父节点的子元素中排行第1或第2等,只要它们含有“JavaScript”单词,就不包含元素。...选择器组匹配的元 素只要匹配该选择器组中的任何一个选择器就行。对我们来说,一个简单选择器也可以认为是一个选择器组。...你会注意到这些选取方法中的多数提供的功能与选择器语法的功能是一样的。 提取选中元素最简单的方式是按位置提取。

    5.2K40

    JQuery 摘要

    选择符与遍历 (): 函数接受css选择符作为参数,充当一个工厂函数,返回对应元素的JQuery对象。...3种基本的选择符: 标签名 $(‘p’) ID $(‘#myid’) 类 $(‘.myClass’) 子元素组合符>: $(‘#myid > li’)选择id为myid的元素的所有列表项(li...否定式伪类: $(‘#myid li:not(.myClass)’)选择id为myid的元素中不属于myClass类的所有列表项(li)....事件捕获和事件冒泡:事件捕获是从父节点开始将事件传递给子节点,而事件冒泡则正好相反。JQuery采取事件冒泡的策略。 事件对象:事件发生时执行的函数可以把事件对象作为参数。...event.target属性:保存发生事件的目标元素 event.stopPropagation(): 阻止事件继续冒泡 event.preventDefault(): 阻止事件的默认操作 $(

    5810

    前端架构师之01_JQuery

    通过 __proto__ 可以查看该对象的的原型(即jQuery本身)所具有的属性和方法。 2.2 jQuery选择器 jQuery选择器类似CSS选择器的机制的一种操作HTML元素的方式。...基本选择器 层级选择器 基本过滤选择器 内容选择器 可见性选择器 属性选择器 子元素选择器 表单选择器 2.2.1 基本选择器 jQuery中基本的选择器,常用的分别为:标签选择器、类选择器和ID选择器...$("div:not(:animated)")匹配当前没有执行动画的元素 :target 选择由文档URI的格式化识别码表示的目标元素 若URI为http://example.com/#foo...:last-of-type 选择所有相同的元素名称的最后一个子元素 :only-of-type 选择所有没有兄弟元素,且具有相同的元素名称的元素 :nth-last-of-type(index/even...过滤方法: 语法 说明 eq(index) 获取第N个元素 filter(expr|obj|ele|fn) 使用选择器、对象、元素或函数完成指定元素的筛选 hasClass(class) 检查当前的元素是否含有某个特定的类

    6800

    一个小时学会jQuery

    1.2、jQuery特点 jQuery是免费、开源的,使用MIT许可协议。jQuery的语法设计可以使开发更加便捷,例如操作文档对象、选择DOM元素、制作动画效果、事件处理、使用Ajax以及其他功能。...在其核心,jQuery重点放在从HTML页面里获取元素并对其进行操作。如果你熟悉CSS,就会很清楚选择器的威力,通过元素的特性或元素在文档中的位置去描述元素组。...选择器 描述 返回 示例 #id 根据给定的id匹配一个元素 单个元素 $("#test")选取id为test的元素 .class 根据给定的类名匹配元素 集合元素 $(".test")选取所有class...在jQuery中,可以获取同一类名的多个HTML元素,编写方式同CSS,即在类名的前面加上点号。...语法:$(".className") 本例通过类名来获取元素,因为使用同一个类样式的元素可能有多个,所以通过类名来获取元素返回的将是一个数组对象,即jQuery中的包装集,然后对此包装集中的元素进行相关操作

    18.6K71
    领券