上周我们聊了一下jQuery的基础部分,这周我们把jQuery的高级部分学习一下吧!同时也预祝各位小伙伴新年快乐!...例如: 表单对象.submit();//让表单提交 2、on绑定事件/off解除绑定 jq对象.on("事件名称",回调函数)。 jq对象.off("事件名称")。...(2)分析 给开始按钮绑定单击事件 定义循环定时器 切换小相框的src属性。首先定义数组,存放图片资源路径,然后生成随机数,作为数组索引。 2...."> //使用jQuery插件 给jq对象添加2个方法 check()选中所有复选框,uncheck()取消选中所有复选框 //1.定义jQuery的对象插件...最后的效果: ? 2、$.extend(object) 增强JQuery对象自身的功能,属于全局级别的插件,例如:$/jQuery ----
对象[索引] 或者 JQuery对象.get(索引) * JS --> JQuery : $(JS对象) <!...html("fff"); } //2.通过JQuery方式来获取名称叫做div的所有html对象 var $divs = $("div"); alert($divs.length...JQuery对象[索引] 或者 JQuery对象.get(索引) $divs[0].innerHTML = "ccc"; $divs.get(1).innerHTML = "ddd";...数组索引 2....//使用jquery插件 给jq对象添加2个方法 check()选中所有复选框,uncheck()取消选中所有复选框 //定义jquery对象插件: $.fn.extend
=value] //概述 //匹配所有不含有指定的属性,或者属性不等于特定的值· //次选择器等价于:not([attr=value])要匹配含有特定属性但不等于特定值的元素,请使用[attr]:not...· name 属性名称 properties 作为属性的"名/值对"对象 key,value 属性名称,属性值 key,function(index,attr) 1·属性名称 2·返回属性值得函数...//随着一些内置属性的DOM元素或window对象,如果试图将删除该属性,浏览器可能会产生错误,jQuery第一次分配undefined值的属性,而忽略了浏览器生成的任何错误· name 属性名称...properties 作为属性的"名、值对"对象 key,value 1·属性名称 2·返回属性值的函数·第一个参数为当前元素的索引值·第二个参数为原先的属性值· 参数name描述 选中复选框为,...元素的index是:"+n; }) val([val|fn|arr]) //概述 //获得匹配元素的当前值 //jQuery 1.2中,可以 返回任意的值了.包括select.如果多选,将返回一个数组
例如,zipCode验证器具有country可以动态更改select元素的选项。...返回表示该字段的jQuery元素的数组,或者null如果找不到这些字段。...参数 类型 描述 field 字符串| jQuery的 字段名称或字段元素 resetValue 布尔 如果true,该方法将字段值重置为空或删除检查/选择的属性(用于收音机和复选框)。...*, validator*, option*, value*): BootstrapValidator - 更新特定验证器的选项。...参数 类型 描述 field 字符串| jQuery的 字段名称或字段元素
里面的回调函数有2个参数: index 是每个元素的索引号; demEle 是每个DOM元素对象,不是jquery对象 3....主要用于数据处理,比如数组,对象 2....里面的函数有2个参数: index 是每个元素的索引号; element 遍历内容 注意:此方法用于遍历 jQuery 对象中的每一项,回调函数中元素为 DOM 对象,想要使用 jQuery 方法需要转换...可以自己指定索引号号名称 // console.log(i); // 回调函数第二个参数一定是 dom 元素对象,也是自己命名...清理购物车3.商品后面的删除按钮: 一定是删除当前的商品,所以从 $(this) 出发4.删除选中的商品: 先判断小的复选框按钮是否选中状态,如果是选中,则删除对应的商品5.清理购物车: 则是把所有的商品全部删掉
: •如果为复选框、按钮、单选按钮或切换按钮指定一个元胞数组,则 MATLAB 仅显示元胞数组中的第一个元素。...修改位置矢量中的一个值 如果要更改 Position 矢量中的一个值,可以结合使用圆点表示法和数组索引。...'listbox' Value 属性等于与列表框中的选定项对应的数组索引。值 1 对应于列表中的第一个项目。 'popupmenu' Value 属性等于与弹出式菜单中的选定项对应的数组索引。...'checkbox' 当选中复选框时,Value 属性更改为 Max 属性的值。 'radiobutton' 当选择单选按钮时,Value 属性更改为 Max 属性的值。...如果设置 Max 和 Min 属性以允许多个选择,则 Value 属性值可以是索引矢量。 (4)ListboxTop 列表框中顶部项的索引,指定为整数值,默认值为1。此属性仅适用于控件样式的列表框。
从 0.91 版本开始, 这个方法 始终 返回一个数组。 如果没有符合条件的域,这个数组将会是个空数组,否则它将会包含至少一个值。 是否可以连环调用: 否, 这个方法返回的是一个数组。...这个方法将会清空所有的文本框,密码框,文本域里的值,去掉下拉列表所有被选中的项,让所有复选框和单选框里被选中的项不再选中。...'beforeSubmit'函数调用时需要3个参数:数组形式的表单数据,jQuery 对象形式的表单对象,可选的用来传递给ajaxForm/ajaxSubmit 的对象。...最大的索引值 $("#ddlRegType ").empty(); //清空 Select: jQuery添加/删除Select的Option项: 1....('checked'); $('input').attr('checked', ''); 2.复选框操作 3.检查单选或复选框是否选中: $('input:checkbox').is(':checked
: 基础选择器 $("#Id") 选择ID为divId的元素(根据元素Id选择) $("element") 选择所有元素(根据元素的名称选择) $(".class") 选择所用CSS类为bgRed的元素...='...']")匹配给定的属性是不包含某个特定值的元素 name='...' $("input[name^='...']")匹配给定的属性是以某些值开始的元素 name^='...'...表单过滤器 $("input:enabled")匹配所有可用元素 $("input:disabled")匹配所有不可用元素 $("input:checked")匹配所有选中的被选中元素(复选框、单选框等...’+i);//arrDivp[i]是DOM对象,直接用$()转为JQuery对象后调用html方法; JQUERY包装集转DOM对象 通过索引访问到的JQUERY包装集中的单个元素是DOM对象 通过包装集的某些遍历函数...[i].innerHTML = 'div' + i;//通过索引访问到的元素不是JQuery对象,而是DOM对象} JQuery包装集 在此介绍一些基本的JQuery包装集及使用 ready()方法
事件处理 off() 解绑事件 当某个事件上面的逻辑,在特定需求下不需要的时候,可以把该事件上的逻辑移除,这个过程我们称为事件解绑。...事件处理 trigger() 自动触发事件 有些时候,在某些特定的条件下,我们希望某些事件能够自动触发, 比如轮播图自动播放功能跟点击右侧按钮一致。...声明一个数组,保存数据。 先要读取本地存储原来的数据(声明函数 getData()),放到这个数组里面。 之后把最新从表单获取过来的数据,追加到数组里面。...核心原理:先获取本地存储数据,删除对应的数据,保存给本地存储,重新渲染列表li 我们可以给链接自定义属性记录当前的索引号 根据这个索引号删除相关的数据----数组的splice(i, 1)方法 存储修改后的数据...修改对应数据属性 done 为当前复选框的checked状态。
jQuery 对象是经过包装的dom对象(伪数组形式存储) jQuery对象才能使用jQuery方法,不能混用 1.1.4 jQuery对象和Dom对象转换 // DOM对象转换成jQuery对象...对象 // jQuery 对象转换为 DOM 对象两种方法: // jQuery对象[索引值] var domObject1 = $('div')[0] // jQuery对象.get(索引值)...var domObject2 = $('div').get(0) 2.1 jQuery选择器 2.1.1 基础选择器 名称 用法 描述 ID选择器 $(’#id’) 获取指定ID的元素 全选选择器 $(...$(‘li:last’) 获取最后一个li元素 :eq(index) $(“li:eq(2)”) 获取到的li元素中,选择索引号为2的元素,索引号index从0开始。...:odd $(“li:odd”) 获取到的li元素中,选择索引号为奇数的元素 :even $(“li:even”) 获取到的li元素中,选择索引号为偶数的元素 2.1.4 其他选择器 语法 用法 说明
") //索引为奇数的节点,从 0 开始 $("td:eq(1)") //给定索引值的节点 $("td:gt(0)") //大于给定索引值的节点 $("td:lt(2)")...对象,类似索引 $('li').first() //第一个节点 $('li').last() //最后一个节点 $(this).hasClass("node") //节点是否含有某个特定的类,返回布尔值.../遍历一个数组或对象,for循环 $.inArray() //返回一个值在数组中的索引位置,不存在返回-1 $.grep() //返回数组中符合某种标准的节点 $.extend({a:1,b:2}...如果希望判断数据自从上次请求后没有更改过就报告出错的话,可以设置ifModified为true。...如果为数组,jQuery 将自动为不同值对应同一个名称。如 {foo:["bar1", "bar2"]} 转换为 "&foo=bar1&foo=bar2"。
事件处理 off() 解绑事件 当某个事件上面的逻辑,在特定需求下不需要的时候,可以把该事件上的逻辑移除,这个过程我们称为事件解绑。...// 3.声明一个数组,保存数据。 // 4.先要读取本地存储原来的数据(声明函数 getData()),放到这个数组里面。 // 5.之后把最新从表单获取过来的数据,追加到数组里面。...// 2.核心原理:先获取本地存储数据,删除对应的数据,保存给本地存储,重新渲染列表li // 3.我们可以给链接自定义属性记录当前的索引号 // 4.根据这个索引号删除相关的数据----数组的splice...// 1.当我们点击了小的复选框,修改本地存储数据,再重新渲染数据列表。...// 3.修改对应数据属性 done 为当前复选框的checked状态。
用 JQuery 语法创建的对象叫做 JQuery 对象, jQuery 对象只能调用 jQuery 对象的 API。 jQuery 对象是一个数组。在数组中存放本次定位的 DOM 对象。...8.2 jQuery 对象转换DOM对象 jQuery 对象本身为数组对象,该数组中的第 0 个元素即为该 jQuery 对象对应的 DOM 对象。...$("#id,.class,标签名") jQuery基础知识总结 10.表单选择器 表单相关元素选择器是指文本框、单选框、复选框、下拉列表等元素的选择方式。该方法无论是否存在表单,均可做出相应选择。...语法:$("选择器:eq(数组索引)") 选择数组中小于指定索引的所有dom对象 语法:$("选择器:lt(数组索引)") 选择数组中大于指定索引的所有dom对象 语法:$("选择器:gt(数组索引)...的部分,例如:js中的单击事件 onclick(), jQuery中的事件名称,就是click,都是小写的。
今天来和大家分享一下jQuery的五种选择器的详细使用方法,那么何为选择器?...","red"); }); 6、等于索引选择器 语法:$(“A:eq(index)”) 作用:获得选择的元素中指定索引的元素 // 改变索引值为等于 3 的 div 元素的背景色为 红色" id="b7....val("bbb"); }); 3、选中选择器 语法:$(“A:checked”) 作用:获得单选/复选框选中的元素 // 利用 jQuery 对象的 length 属性获取复选框选中的个数" id...对象的 length 属性获取复选框选中的个数" id="b3"/> <input type="button" value=" 利用 <em>jQuery</em> 对象<em>的</em> length 属性获取下拉框选中<em>的</em>个数...框架中五种选择器<em>的</em>使用就先和大家分享到这里,之后还会继续和小伙伴们分享<em>jQuery</em><em>的</em>选择器、DOM操作以及<em>jQuery</em><em>的</em>高级进阶内容。
获得jQuery对象,底层使用数组进行维护的,可以存放多个对象。 //然后通过get()可以从jquery对象转换成 dom对象。参数:数组的下标,可以省略。如果省略下标获得dom 数组。...) 指定下标 :gt(索引值) 大于 :lt(索引值) 小于 :header 所有 ......文本 :password 密码 :radio 单选 :checkbox 复选框...使用单引号,属于畸形格式json removeAttr(name) 将执行属性移除 2.类class 操作的是标签的class属性 addClass(class...名称) 追加一个class值 removeClass(class) class移除 toggleClass(class) 添加和移除切换。
jQuery 元素操作主要讲的是用jQuery方法,操作标签的遍历、创建、添加、删除等操作。 一、 遍历元素 jQuery 隐式迭代是对同一类元素做了同样的操作。...注意:此方法用于遍历 jQuery 对象中的每一项,回调函数中元素为 DOM 对象,想要使用 jQuery 方法需要转换。 语法2 ?...注意:此方法用于遍历 jQuery 对象中的每一项,回调函数中元素为 DOM 对象,想要使用 jQuery 方法需要转换。...可以自己指定索引号号名称 // console.log(i); // 回调函数第二个参数一定是 dom 元素对象,也是自己命名 ... // 如果小复选框选中的个数等于所有小复选框个数,则选中全选按钮 否则不选中 // .j-checkbox:checked 选中的复选框 if ($(
后者是前者经过压缩处理后的版本,它去除了多余的注释、空白字符等信息,并缩短了变量的名称,以减小js文件的体积。建议你在生产环境中使用该文件,以便于用户浏览器能够更快地加载jQuery库。...checked属性值 $("selector").prop("checked", true); // 设置所有匹配元素的checked属性值为true(意即选中所有匹配的复选框或单选框) $("selector...array = [ 12, "jQuery", true ]; $.each( array, function(i, value){ // i 表示当前迭代元素的索引或对象的属性名称 // value...= $.map( obj, function(value, i){ // 注意参数顺序与each()不同 // value 表示当前迭代的数组元素或对象的属性值 // i 表示当前迭代元素的索引或对象的属性名称..., i){ // 注意参数顺序与each()不同 // value 表示当前迭代的数组元素 // i 表示当前迭代元素的索引 // this 指向全局对象(window) return i % 2 ==
如果查询仅由聚合函数组成且不返回表中的任何数据,则返回%ROWCOUNT=1,并为聚合函数返回一个空字符串(或0)值。...查看和编辑GROUP BY和DISTINCT查询必须生成原始值复选框。默认情况下,此复选框未选中。此默认设置按字母值的大写排序规则对字母值进行分组。(此优化也适用于DISTINCT子句。)。...它对存储在索引中的字段值进行排序;字母字符串以全部大写字母返回。可以设置此系统范围的选项,然后使用%exact排序规则函数为特定查询覆盖它以保留字母大小写。 以下示例显示了这些行为。...State=ME 查询行为的这种更改仅适用于基于游标的嵌入式SQL SELECT查询。动态SQL SELECT查询和非游标嵌入式SQL SELECT查询从未设置%ROWID。...事务提交的更改 包含GROUP BY子句的查询不支持READ COMMITTED隔离级别。
以下工具用于优化表数据,因此可以对针对该表运行的所有查询产生重大影响: 定义索引可以显著提高对特定索引字段中数据的访问速度。...注意:系统任务在所有名称空间中每小时自动运行一次,以将特定于进程的SQL查询统计信息聚合到全局统计信息中。因此,全局统计信息可能不会反映一小时内收集的统计信息。...0=关闭统计信息代码生成;1=为所有查询打开统计信息代码生成,但不收集统计信息;2=仅记录查询外部循环的统计信息(在主模块打开和关闭时收集统计信息);3=记录查询的所有模块级别的统计信息。...默认情况下,后台复选框中的“运行Show Plan进程”未被选中,这是大多数查询的首选设置。 仅对长时间、运行缓慢的查询选择此复选框。...当这个复选框被选中时,你会看到一个进度条显示“请等待…”的消息。
概述 * 是 javaScript 的框架 2. js与jq的互转 * js ---> jq $(js) * jq ---> js jq[索引]、jq.get(索引) # jq 可以看成是...js 的数组对象 3. jq选择器 ① 基本选择器 * $("#id") id选择器 * $(".class") 类选择器 * $("body...获得可用元素 * :disabled 获得不可用元素 * :checked 获得单选/复选框选中的元素 * :selected...事件绑定 ① jquery标准的绑定方式 * jq对象.事件方法(回调函数); * 注:如果调用事件方法,不传递回调函数,则会触发浏览器默认行为。...② on绑定事件/off解除绑定 * jq对象.on("事件名称",回调函数) * jq对象.off("事件名称") - 如果off方法不传递任何参数,则将组件上的所有事件全部解绑
领取专属 10元无门槛券
手把手带您无忧上云