4.1.1.3.jQuery特点 1.轻量级 2.强大的选择器 3.出色的Dom封装 4.可靠的事件处理 5.浏览器兼容性强 6.链式操作方式 7.隐式迭代 4.1.2.jQuery代码风格 l在jQuery...鼠标单击事件 click 鼠标进入事件 mouseover 鼠标离开事件 mouseout 鼠标移动事件 mousemove 4.1.6. jQuery操作CSS l通过jQuery可以很方便的来操作...jQuery选择器(***) 4.1.8.1.选择器简介 jQuery 最核心的组成部分就是:选择器引擎。...jQuery 选择器实现了 CSS1~CSS3 的大部分规则之外,还实现了一些自定义的选择器,用于各种 特殊状态的选择。...4.1.9.5.jq动画综合案例 4.1.9.5.1.二级下拉菜单 【效果图】: Html和css代码: 接下来:先隐藏起来所有的二级菜单 Js代码思路: 对于上面的代码,下拉菜单基本已经实现了
注意:jQuery选择器返回的是jQuery对象。 jQuery选择器有很多,基本兼容了CSS1到CSS3所有的选择器,并且jQuery还添加了很多扩展性的选择器。...【查看jQuery文档】 jQuery选择器虽然很多,但是选择器之间可以相互替代,就是说获取一个元素,你会有很多种方法获取到。 所以我们平时真正能用到的只是少数的最常用的选择器。...jQuery事件发展历程(了解) 简单事件绑定>>bind事件绑定>>delegate事件绑定>>on事件绑定(推荐) 简单事件注册 click(handler) //单击事件...(会计算滚动条的距离) //event.keyCode 按下的键盘代码 //event.data 存储绑定事件时传递的附加数据 //event.stopPropagation...但是如果与其他框架中的 作为标示符,但是如果与其他框架中的冲突时,jQuery可以释放$符的控制权.
选择器 jQuery选择器是jQuery为我们提供的一组方法,让我们更加方便的获取到页面中的元素。...注意:jQuery选择器返回的是jQuery对象。 jQuery选择器有很多,基本兼容了CSS1到CSS3所有的选择器,并且jQuery还添加了很多扩展性的选择器。...jQuery事件发展历程(了解) 简单事件绑定>>bind事件绑定>>delegate事件绑定>>on事件绑定(推荐) 简单事件注册 click(handler) //单击事件...(会计算滚动条的距离) //event.keyCode 按下的键盘代码 //event.data 存储绑定事件时传递的附加数据 //event.stopPropagation...作为标示符,但是如果与其他框架中的 作为标示符,但是如果与其他框架中的冲突时,jQuery可以释放$符的控制权.
jQuery选择器是jQuery为我们提供的一组方法,让我们更加方便的获取到页面中的元素。...注意:jQuery选择器返回的是jQuery对象。 jQuery选择器有很多,基本兼容了CSS1到CSS3所有的选择器,并且jQuery还添加了很多扩展性的选择器。...【查看jQuery文档】 jQuery选择器虽然很多,但是选择器之间可以相互替代,就是说获取一个元素,你会有很多种方法获取到。 所以我们平时真正能用到的只是少数的最常用的选择器。...event.data 存储绑定事件时传递的附加数据 //event.stopPropagation() 阻止事件冒泡行为冲突时,jQuery可以释放$符的控制权.
在SQL Server 数据库中附加数据库时出错: 这是由于权限的问题,找到数据库所在文件或文件件: 我的数据库文件放到了 “新建文件夹(2)” 中了,所以,我设置下这个文件夹的权限: 1、点击右键,选中属性...再去数据库 附加一下吧 !
我们项目组所开发的项目没有做前后端分离,所有开发人员都在同一个项目下编写代码,项目的前端使用jQuery+Layui+GoJS+echarts实现,后端使用的是SSH,因为没做前后端分离再加上后端开发用了...maven构建代码,所以每个开发人员的开发工具都是idea,刚接触项目时,因为我是做前端开发,对后端不熟,每次搭建开发环境的时候都要叫后端开发的同事帮忙,经过不断摸索,我现在差不多也能自己独立完成开发环境的配置...下的那两个选择,然后单击OK按钮 此时可以看到配置好了Spring,最后单击OK按钮完成Spring配置 配置Tomcat 点击工具栏中,箭头所指的图标 在弹出的下拉菜单中选择Edit Configurations...单击加号 选择下拉菜单中的选择下拉菜单中的Artifact 在弹出的对话框中选择cloud-admin:war exploded,选择完成后单击OK按钮 设置 Application...context的值为/clod-admin,设置完成后单击OK按钮 在Tomcat配置界面依次做如下设置:设置Name的值为clod-admin(这里当idea中配置了多个Tomcat时为了区分Tomcat
li元素中,选择所要为奇数的元素 :even $(li:even) 获取到的li元素中,选择所要为偶数的元素 ##### jQuery筛选选择器(方法) 筛选选择器的功能与过滤选择器有点类似,但是用法不一样...fitst’).eq() 相当于$(‘li:eq(2)’).index从0开始 next() $(‘li’).next() 找下一个兄弟 prev() $(‘li’).prev() 找上一个兄弟 案例-下拉菜单...jquery对象 }) mouseover 事件在鼠标移动到选取的元素及其子元素上时触发 mouseenter 事件只在鼠标移动到选取的元素上时触发 以后如果有鼠标移入事件,请使用mouseenter...,则用sTest访问时,访问到的是子类的静态成员变量;用pTest访问时,访问到的是父类的静态成员变量; (3).如果子类的静态成员方法重写了父类的静态成员方法,则用sTest调用时,调用的是子类的静态成员方法....用sTest调用未覆盖的父类成员方法时,该方法中如果使用到了被隐藏的变量或方法时,规则同上; jQuery background-color 和 backgroundColor 入口函数 $(document
几个月前(源文发表于2016年12月),谷歌宣布了向公众提供免费版的“谷歌优化360”。在去年12月,收到“谷歌优化”开通邀请的人就能拥有使用该工具的访问权限。如果你已拥有权限,这篇文章将引导你入门。...数据层变量 你可以引用存储在数据层中的键值对来定向以替代引用JavaScript变量的定向。 9 匹配类型 每个定向选项都有各种不同的匹配类型。...这仅适用于你当前正在处理的变体,而不是所有变体。 7. 交互模式。如果你需要编辑由下拉菜单或标签隐藏的内容,则需要使用交互模式。进入交互模式将允许你单击元素以显示隐藏的内容。...CSS元素选择器。 如果你知道如何使用CSS选择器,你可以使用这个功能深入挖掘DOM。这是修改页面上每个元素的最简单的方法。...如果你想选择多个相同类型的元素,可使用CSS Element选择器(如上述第9点)。 12. 修改元素选项。当你右键单击所选的元素时,会显示此下拉菜单。其功能就如其名称。 13.
常用API 目标: (感觉好累) jQuery选择器 $('选择器') 里面选择器直接写CSS选择器即可,但是要加引号 jQuery设置属性 $('div').css('属性','值')...筛选选择器 :first :even 注意这个和CSS的是不一样的,jQuery的是建立在索引号的基础上的偶数 :eq(index) jQuery筛选方法(重要) parent...菜单是这样的,我们的需求是当鼠标经过上面的li时,下面的菜单会自己弹出来....再做一个案例:淘宝精品案例 当我们鼠标移到商品名称时,相应的图片显示出来,结构写出来是这样的: 内容的结构是这样的: jQuery的写法: 真的超级方便快捷啊!!...,在动画完成时执行的函数,每个元素执行一次 但是一般都不用这个,因为这个动画实在太丑.
一般情况下,在命名jQuery对象时,为了与DOM对象进行区分,习惯性的以 开头,这不是必须的。...的部分,例如:js中的单击事件 onclick(), jQuery中的事件名称,就是click,都是小写的。...dataType:表示期望从服务端返回的数据格式。当我们使用 $.ajax() 发送请求时,会把 dataType的值发送给服务端。...); success : 一个function函数,代表请求成功时,从服务端返回了数据,执行的seccess指定函数 相当于之前使用 XMLHttpRequest对象,当readyState==4...中的 responseText,并且这个数据 是jQuery处理后的数据。
核心特性: 链式语法 高效灵活的CSS选择器使用和扩展 丰富的插件 官网:https://jquery.com/ 三大版本: 目前jQuery有三个大版本。...二.jQuery高级选择器 针对上次课有点复杂的选择器,或之前没有接触过的选择器。...Click事件 3.1 jQuery基础事件 3.1.1 鼠标事件 方法 描述 执行时机 click( ) 触发或将函数绑定到指定元素的click事件 单击鼠标时 mouseover( ) 触发或将函数绑定到指定元素的...当鼠标移动到一个匹配的元素上面时,会触发指定的第一个函数。当鼠标移出这个元素时,会触发指定的第二个函数。 <!...(){ //当我们在这个按钮上进行单击的时候,逐个获取li的信息内容 //然后打印输出; //each的前面是需要逐个遍历的选择器对象;当前是li,所以:$("li")
带下拉菜单的文本框就是其中之一,效果图如下(真要自己完全设计,还得费一番功夫) 关于该组件的详情参看Bootstrap官网、带下拉菜单的文本框 看到上面的效果图,使我想到WinForm编程中的DropDownList...不过,和DropDownList控件相比,还缺少以下内容 1、当点击菜单中的某一项,菜单的文字自动显示在文本框中 2、当点击菜单中的某一项,提供一个函数来获得相关的数据(可以是菜单的文字,也可以是相关的文本...DropDownList的组件代码如下,由于是基于JQuery,故要把该代码置于JQuery引用代码之下: 代码比较简单,主要就是依据属性值来拼接HTML代码,下面简单的说明一下: ReadOnly的实现...,第二个是当前点中的菜单项的相关数据(ItemData属性) Snippet官网 Snippet使用实例 (function($){ jQuery.fn.DropDownList...="") { SetData(SelText,SelData); } //给所有的条目绑定单击事件,单击后调用设置活动条目的函数 Obj.find
,把单击响应函数作为click()的参数传入即可重点3: 核心函数$ ()的四种用法 1.传入参数为函数时,文档加载完成就执行该函数 2.传入参数html字符串时,根据这个字符串创建元素节点对象---...-apppendTo方法 3.传入参数为选择器字符串时,根据这个字符串查找元素节点对象 4.传入参数为DOM对象时,将DOM对象包装成JQuery对象返回 dom对象转jquery对象----》$(dom...,把单击响应函数作为click()的参数传入即可 重点3:$本质是一个function方法 ---- 核心函数$ ()的四种用法 ---- 1.传入参数为函数时,文档加载完成就执行该函数 的n是从1开始取值 表单里面的button标签,会被默认作为submit提交按钮 表单对象选择器 表单对象属性过滤选择器 表单选择器加表单对象属性过滤选择器完整版本 jquery里面提供的增强...for循环.each方法 ---- 对选择器的小总结 选择器的小总结 ---- 元素筛选方法----对选择器筛选后的方法,再次进行筛选 ---- jQuery选择器总结(选择器+元素筛选) jQuery
1.Fuel UX 是一组用于web应用程序的附加JavaScript控件。它提供了超过12个jQuery控件供部署使用,如数据中继器、树、导航栏等。 2....Bootstrap-select 插件为Bootstrap添加自定义选择提供按钮下拉菜单。 11. Boostrap Maxlength插件可以在文本输入达到最大长度时,提供一个可视的反馈。...Pick-a-Color 是一个用于Bootstrap的jQuery颜色选择器,它支持灵活的文本输入、保存颜色等等。 24. Bootstro.js 插件可以帮助你轻松地为自己的网站添加一个导航。...Yamm Megamenu 是另一个使用标准导航条标记和流式网格系统进行引导的Megamenu。 36....WATable 是一个jQuery插件,它支持开发人员快速、轻松地对数据进行过滤、格式化、分页和排序。 41. Bootstrap Datagrid 是一个简单强大的jQuery插件,可以完全定制。
本章简介 上一章我初步接触了jQuery,并能够编写一些简单的jQuery代码,其中重点是jQuery基本选择器。jQuery的选择器非常强大,它是jQuery的根基,基本上任何操作都要依赖于选择器。...属性选择器组合 下面通过一个示例来演示属性选择器的具体用法。该示例实现了一个注册表单,当用户单击【注册】按钮时对所有的文本框进行非空验证,如图4.1.7所示。...,单击“快速注册”图片时进行验证。...A. jQuery选择器中不能包含任何特殊字符 B. jQuery选择器可以包含空格 C. jQuery选择器支持转义字符 二、上机练习 数据库中的数据查询出来后,在前台用表格进行显示。...但是由于部分数据不存在造成一些单元格是空的,现在要求使用jQuery选择器把空单元格中的空文本改为“暂无”。
上一章我初步接触了jQuery,并能够编写一些简单的jQuery代码,其中重点是jQuery基本选择器。jQuery的选择器非常强大,它是jQuery的根基,基本上任何操作都要依赖于选择器。...属性选择器组合 下面通过一个示例来演示属性选择器的具体用法。该示例实现了一个注册表单,当用户单击【注册】按钮时对所有的文本框进行非空验证,如图4.1.7所示。...8,单击“快速注册”图片时进行验证。...A. jQuery选择器中不能包含任何特殊字符 B. jQuery选择器可以包含空格 C. jQuery选择器支持转义字符 二、上机练习 数据库中的数据查询出来后,在前台用表格进行显示。...但是由于部分数据不存在造成一些单元格是空的,现在要求使用jQuery选择器把空单元格中的空文本改为“暂无”。
【练习:隔行变色案例.html】 【练习:开关灯案例】 选择器 什么是jQuery选择器 jQuery选择器是jQuery为我们提供的一组方法,让我们更加方便的获取到页面中的元素。...注意:jQuery选择器返回的是jQuery对象。 jQuery选择器有很多,基本兼容了CSS1到CSS3所有的选择器,并且jQuery还添加了很多更加复杂的选择器。...【查看jQuery文档】 jQuery选择器虽然很多,但是选择器之间可以相互替代,就是说获取一个元素,你会有很多种方法获取到。所以我们平时真正能用到的只是少数的最常用的选择器。....eq(2); 相当于$(“li:eq(2)”),index从0开始 next() $(“li”).next() 找下一个兄弟 prev() $(“li”).prev() 找上一次兄弟 //【案例:下拉菜单...mouseenter与mouseleave是一对事件,只有当鼠标经过当前元素时,事件会触发,鼠标经过子元素,mousenter事件是不会触发的。
id只能使用一次 层级选择器使用两个标签类似于标签选择器的权重。...层级选择器中如果一个类一个标签,那么会执行覆盖,按照书写顺序 同级,标签选择器的权重 选择器 的权重 继承性的权重是最低的,只要自己有样式就执行自己的,没有才继承。...设置按钮绑定单击事件:获取左侧用户输入的数据,显示到右侧; 下拉菜单选中不同的选项,更换不同的风格(css) // 按钮 var oSetcard = document.getElementById...2、 数据显示 – 获取表单控件的value – 拼字符串 – 设置显示区域的内容是这个字符串 3、 换右侧区域的风格 – 分析出if – 条件:看下拉菜单选中了哪一项(下拉菜单的vlaue == 0...设置按钮绑定单击事件:获取左侧用户输入的数据,显示到右侧; 下拉菜单选中不同的选项,更换不同的风格(css) // 按钮 var oSetcard = document.getElementById
依赖jQuery,那就应该先引用jQuery.js然后引用bootstrap.js CSS约定: 除了公共级别样式,其余样式全部有模块前缀 尽量使用直接子代选择器,少用简介子代,避免错杀 2、Bootstrap...第三方依赖 jQuery——Bootstrap框架中的所有JS组件都依赖于jQuery实现 html5shiv——让低版本浏览器可以识别HTML5的新标签,如header、footer、section...等 respond——让低版本浏览器可以支持CSS媒体查询功能 条件注释:当满足if条件时,才执行里面的文件 的所有组件都是依赖jquery的--> 22 jquery/jquery.js"> 23 下拉菜单——按钮组——警告框——页头——分页——列表组——面板——媒体对象——进度条——Glyphicons——大屏幕——嵌入内容——内嵌 将日常使用的一些功能块,提前写好,我们使用时,直接找到对应的
Jquery 的初体验 需求:使用Jquery和javascript给一个按钮绑定单击事件 注意:使用Jquery之前要将第三方jar包导入 <!..."); } } //使用Jquery给一个按钮绑定单击事件,Jquery中的$()代替window.onload...[attrSel1][attrSel2][attrSelN] 复合属性选择器,需要同时满足多个条件时使用。...就马上执行了 原生js页面加载完成之后的触发时间是: // 原生js除了要等浏览器内核解析完标签,创建好dom对象之外, // 还需要等页面中所有元素去准备好自己显示时需要的数据。完成之后才会执行。...而jquery的页面加载完成之后,会把所有注册了函数都按照注册的顺序,依次全部执行。 事件 **click()** 绑定单击事件。触发单击事件 **mouseover()** 绑定鼠标移入事件。