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

jQuery

前面总结了JS相关知识文章,对元素进行添加,修改,获取···操作很繁琐,代码多,但是jQuery 库可以通过一行简单标记被添加到网页 jQuery 内容 选择器 筛选器 样式操作 文本操作 属性操作...文档处理 事件 动画效果 插件 each、data、Ajax jQuery语法 $符号事jQuery重要标识 //JS可以通过获取先获取标签,然后去使用对应方法,jQuery中一样,...获取到元素是DOM对象,那么jQuery获取到元素属于jQuery对象,两者之间方法有差别,虽然 jQuery对象是包装 DOM对象后产生,但是 jQuery对象无法使用 DOM对象任何方法...empty()// 删除匹配元素集合中所有的子节点。 替换 replaceWith() replaceAll() 克隆 clone()// 参数 案例: <!...() { $(this).clone().insertAfter(this); }); // clone方法加参数true,克隆标签并且克隆标签带事件 $("#b2").on("

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

脚本语言知识总结.

对象,提供event属性,所以IE可以直接使用 event对象 火狐没有全局event对象,必须在发生事件,产生一个event对象 ,传递默认方法 6.form提交、重置事件 submit/...这个动画效果只调整元素高度,可以使匹配元素以“滑动”方式显示出来。jQuery 1.3,上下padding和margin也会有动画,效果更流畅。...动画完成执行函数 ④:内容过滤选择器 内容选择器是对子元素文本内容操作 :contains(text) 选取包含text文本内容元素  $("div:contains...复制和替换 l 复制节点 $(“p”).clone();  返回节点克隆副本,但不会克隆原节点事件 $(“p”).clone(true);  克隆节点,保留原有事件 l 替换节点 $("p").replaceWith...过没有参数传递,采用GET方式传递,否则采用POST方式 练习一:校验用户名是否存在 此练习第五章第三小节有实现代码,这里使用jQuery方式进行简要列出核心代码: $(function(

5K130

jQueryDOM操作

a 删除节点: remove:$(‘#test′).remove();该方法不会把匹配元素jQuery 对象删除,因而可以将来再使用这些匹配元素。...不占位置 清空节点: empty:$(selector).empty() 从指定元素移出所有的内容,包括子节点和内容。占位置 复制节点:clone():只复制节点中内容,不包括任何行为。...xxx 节点互换需要先克隆节点 包裹节点:warp() 将指定节点用其他标记包裹起来,该方法对于需要在文档插入额外结构化标记非常有用。...将所有的元素进行单独包裹 wrap(“”) wrapAll() 将所有匹配元素用一个元素来包裹, wrapAll(“”) wrapInner()包裹指定元素子内容(包括文本节点) find()方法...:查找子节点,返回值为子节点对应jq对象 var text=$trNode.find(“te:first”).text();//获取tr第一个td文本节点文本

1.2K20

jQueryDOM操作

a 删除节点: remove:$(‘#test′).remove();该方法不会把匹配元素jQuery 对象删除,因而可以将来再使用这些匹配元素。...不占位置 清空节点: empty:$(selector).empty() 从指定元素移出所有的内容,包括子节点和内容。占位置 复制节点:clone():只复制节点中内容,不包括任何行为。...xxx 节点互换需要先克隆节点 包裹节点:warp() 将指定节点用其他标记包裹起来,该方法对于需要在文档插入额外结构化标记非常有用。...将所有的元素进行单独包裹 wrap(“”) wrapAll() 将所有匹配元素用一个元素来包裹, wrapAll(“”) wrapInner()包裹指定元素子内容(包括文本节点) find()方法...:查找子节点,返回值为子节点对应jq对象 var text=$trNode.find(“te:first”).text();//获取tr第一个td文本节点文本

1.4K70

50个必备实用jQuery代码段

: $('#lal').append('sometext'); 创建元素,如何使用对象字面量(literal)来定义属性 var e = $("", { href: "#", class: "a-class...another-class", title: "..." }); 如何使用多个属性来进行过滤 //使用许多相类似的有着不同类型input元素, //这种基于精确度方法很有用 var elements...:selected'); 如何隐藏一个包含了某个值文本元素: $("p.value:contains('thetextvalue')").hide(); 如何创建嵌套过滤器: //允许你减少集合匹配元素过滤器...如何在jQuery克隆一个元素: var cloned = $('#somediv').clone(); jQuery如何测试某个元素是否可见 if($(element).is(':visible...tog; }); 如何基于一些输入文本来过滤一个元素列表: //如果元素值和输入文本相匹配的话,该元素将被返回 $('.someClass').filter(function() {   return

6.7K00

与Ajax同样重要jQuery(2)

l 使用属性过滤选择器和内容过滤选择器 具体选中元素 l 表单操作 :checked :selected 选中 表单选中元素 配合基本过滤选择器,缩小选中范围 4.jQueryDOM操作 使用jQuery...([expr]) 获取所有兄弟元素 XML 解析 find 方法使用最多 对查找结果进行遍历操作 each(function(){… }) ,each函数可以通过this 获得DOM对象,$(this...④:HTML代码&文本&值操作 l 读取和设置某个元素HTML内容 html() 读取innerHTML html(content) 设置innerHTML l 读取和设置某个元素文本内容 text...² 传智播客 获取div html和text 对比 ² 使用val() 获得文本框、下拉框、单选框选中value ² 测试能否通过 val() 设置单选框、下拉框选中效果...⑦:jQuery复制和替换 l 复制节点 $(“p”).clone(); 返回节点克隆副本,但不会克隆原节点事件 $(“p”).clone(true); 克隆节点,保留原有事件 l 替换节点 $(

6.2K50

JQuery最全常用方法指南

”).appendTo(content); content后接元素 $(”元素名称”).before(content); 与after方法相反 $(”元素名称”).clone(布尔表达式) 当布尔表达式为真...,克隆元素(无参,当作true处理) $(”元素名称”).empty() 将该元素内容设置为空 $(”元素名称”).insertAfter(content); 将该元素插入到content之后...这是一个Ajax事件 当所有AJAX请求都停止,隐藏loading信息。...$(”div: contains(’John’)”) 匹配含有指定文本所有元素 $(”td: empty”) 匹配所有空元素(只含有文本元素不算空元素) $(”div: has§”) 从原元素集合再次匹配所有至少含有一个...:$("#msg")[0],$("div").eq(1)[0],$("div").get()[1],$("td")[5]这些都是dom对象,可以使用dom方法,但不能再使用Jquery方法。

10.9K20

jQuery源码解析之clone()

(true,true).appendTo($("#divOne")) 二、$().clone() 作用: 生成被选元素副本,包含子节点、文本和属性...//源码6117行 //生成被选元素副本,包含子节点、文本和属性 clone: function( elem, dataAndEvents, deepDataAndEvents...}, }) 解析: 可以看到这部分源码主要分为三大块: (1)解决 IE bug,主要是fixInput()方法上进行处理 (2)从目标节点克隆数据、添加事件给克隆元素 (3)将克隆元素...五、cloneCopyEvent() 作用: $().clone()关键方法,用来从目标节点克隆数据、添加事件给克隆元素 注意: jQuery 采用数据分离方法来保存 DOM 上事件和数据,利用...uuid 标记每个 DOM 元素,然后在内存上,将每个 DOM 元素相关数据放到内存,然后 uuid 和内存数据之间建立映射。

2.6K20

JQuery快速入门

使用jQuery,需要注意jQuery对象和DOM对象区别,通常对于jQuery对象,会在变量前加$,var $variable=jQuery对象;。可以通过如下方式对两者进行转化。...('cr');var $cr = $(cr); 此外,使用多个不同javascript库,有可能会出现库之间冲突,可以通过如下方式解决。...:contains(text) 选取含有文本内容为text元素 :empty 选取不包含子元素或者文本元素 :has(selector) 选取含有选择器所匹配元素元素 :parent 选取含有子元素或者文本元素...对于jQuery事件来说,其均使用事件冒泡机制,而不支持时间捕获机制(可以用原生js)。...事件冒泡就是当页面上有个元素,其中一个嵌套在另一个,如果均绑定了click事件,那么触发内层元素click事件,会同时触发外部click事件。

2.5K100

AJAX培训笔记_js基础笔记

端编码2次 username = encodeURI(username); username = encodeURI(username); 字节码编码原理: 文本输入” 11:jQuery部分方法练习...4、清空td内容 5、创建一个input输入域 6、将临时变量值赋给input输入value值 7、将该input元素插入到当前td 8、取消绑定到该tdclick事件 完善点1:修改后单击回车键...,修改过值写入td,input消失, 重新单击,又可以进入编辑状态 完善点2:文本框内容高亮显示 jQuery(function() { //绑定事件方法 //$("td").click(tdclick...val() val(val) //匹配第一个元素 jquery相当于jsonload方法 //jQuery(function() $(document).ready(function() /...$(html):根据提供HTML字符串,创建DOM 元素,:$(“Hello") $(elements):将一个或多个DOM元素转化为jQuery对象,:$(document.body

6.5K10

jQuery基础

prompt()方法页面中弹出对话框,根据用户输入星期一-星期日不同,弹出不同信息提示对话框,要求使用函数实现,要求如下: 输入“星期一”,弹出“新一周开始了。”...事件和动画 上机练习1 制作京东首页右侧固定层 需求说明: 默认状态下仅显示图标,背景颜色为深灰色,当鼠标指针移动至图片上,背景颜色为深红色,并且图标左侧显示文本 使用鼠标时间,show,css...jQuery验证用户名,密码等表单数据有效性 光标离开文本,验证数据合法性,如果不符合要求则提示 提交表单使用submit方法验证数据合法性,根据验证函数返回值true和false来决定是否提交表单...$("#row_1").clone(true); 星级评分 题目:使用Jquery完成投票功能 打开调查页面,界面如下: 如果需要添加其他课程,文本输入课程名称,点击“添加”按钮完成添加, 添加需要非空判断...鼠标悬浮动画停止,鼠标离开动画继续。 点击“注册”,显示第3个div(蓝色边框) 文本框失去焦点,要求如下: Ø 用户名不能为空。用户名长度只能是3~5位; Ø 密码不能为空。

7K10
领券