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

一文入门jQuery

对class属性操作 CRUD操作: append():父元素元素追加到末尾 prepend():父元素元素追加到开头 appendTo(): prependTo(): after():添加元素元素后边...jQuery是一个快速、简洁JavaScript框架,是继Prototype之后又一个优秀JavaScript代码库(或JavaScript框架)。...除非特殊要求, 一般不会使用3.x版本,很多老jQuery插件不支持这个版本。 目前该版本是官方主要更新维护版本。...class属性值匹配元素 并集选择器 语法: $(“选择器1,选择器2…”) 获取多个选择器选中所有元素 层级选择器 后代选择器 语法: $("A B ") 选择A元素内部所有B元素 子选择器 语法...prepend():父元素元素追加到开头 对象1.prepend(对象2):将对象2添加到对象1元素内部,并且在开头 appendTo(): 对象1.appendTo(对象2):将对象1添加到对象2

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

02-老马jQuery教程-jQuery事件处理

], fn) 说明:jQuery所有匹配元素附加一个事件处理函数,即使这个元素是以后再添加进来也有效。...on()方法绑定事件处理程序到当前选定jQuery对象中元素。on汇总了bind和live两种绑定事件方式。可以支持一般bind方法或者委托方法。...on()方法绑定事件处理程序到当前选定jQuery对象中元素。on汇总了bind和live两种绑定事件方式。可以支持一般bind方法或者委托方法。...实例: // 解绑所有事件 $("p").unbind() // 段落click事件取消绑定 $("p").unbind( "click" ) // 删除特定函数绑定,函数作为第二个参数传入...要删除特定委派事件处理程序,提供一个selector 参数。选择器字符串必须是完全匹配递到.on()事件处理程序附加选择器。要删除非委托元素所有事件,使用特殊值 "**" 。

6.4K00

JQuery最全常用方法指南

, 当鼠标移动到一个匹配元素上面时,会触发指定第一个函数。...=’newsletter’]”) 匹配所有不具有指定属性值元素 $(”input[name ^=’news’]”) 匹配所有指定属性值以value开头元素 ( ” i n p u t [ n a m...对于jquery对象只能使用jquery方法,而dom对象只能使用dom方法,如要获取第三个 元素内容。...当鼠标移动到一个匹配元素上面时,会触发指定第一个函数。当鼠标移出这个元素时,会触发指定第二个函数。 //当鼠标放在表格某行上时class置为over,离开时置为out。...之后应用 Jquery时候只要将所有的$换成jQuery即可,如原来引用对象方法$("#msg")改为jQuery("#msg")。

10.9K31

杨老师课堂之Jquery筛选,事件,效果,Ajax,javascript跨域)

nextAll([expr]),查找当前元素之后所有的同辈元素。 nextUntil([exp|ele][,fil]),查找当前元素之后所有的同辈元素,直到遇到匹配那个元素为止。...1.3 串联 add(expr|ele|html|obj[,con]),把与表达式匹配元素添加到jQuery对象中 A.add(B) A和B拼凑在一起,等效 $(A,B) andSelf(),加入先前所选加入当前元素中...该方法作用是获取到光标相对于页面的x坐标和y坐标.如果没有使用jquery时,那么IE浏览器中 是使用event.pageX()和event.pageY()方法.如果页面上有滚动条,则还要加上滚动条宽度和高...die(type, [fn]),从元素中删除先前用.live()绑定所有事件 die解绑 2.4 事件切换【了解】 hover([over,]out) 当鼠标移动到一个匹配元素上面时,会触发指定第一个函数...serialize()方法 •该方法作用于一个jQuery对象,可以DOM元素内容序列化为字符串。方便客户端发送请求。

8.2K20

jQuery 常用方法

Ajax 交互 选择器 符号$表示 jQuery 对象,$函数通常也被称为 jQuery 工厂函数,jQuery 操作基本上都以$( )开始,所有选择器都放在这个括号中,例如$("#title")返回一个...jQuery 选择 HTML 元素,在返回 jQuery 对象之后,就可以调用由 jQuery 提供丰富 API 来完成相应操作了 基本选择器,通过元素标签名,元素 ID,Class 来查找...= $("苹果"); 删除节点 .remove() 删除子节点 .empty(); 复制节点 .clone(); 复制元素所绑定事件 .clone(true); 元素替换为指定对象...之后第一个兄弟元素 .next();· 之后所有兄弟元素 .nextAll(); 之前第一个兄弟元素 .prev(); 之后所有兄弟元素 .prevAll(); 除本身以外所有兄弟元素 .siblings...(); 返回上一层操作对象 .end(); 第一个 .first(); 最后一个 .last(); 查找最近 元素 .closest(“li”); 获取当前元素所有 元素

2.6K50

jQuery学习笔记

()//查找所有直接子元素 $('div').find('li')//所有后代元素 操作DOM 修改Text和HTML jQuery对象text()和html()方法分别获取节点文本和原始HTML文本...()和hide()方法 上图获取到JavaScript之后将其隐藏 显示同理 获取DOM信息 jQuery可以获取DOM高宽等信息 // 浏览器可视窗口大小: $(window).width();...remove()删除DOM节点 事件 jQuery很多时候需要绑定事件来出发一些东西 on方法用来绑定一个事件 onclick //鼠标单机时触发 onmousemove //当鼠标指针移动到元素上时触发...'); //移动到li全部字体变为红色 $(this).css('color','red'); //当前li变为红色 $(this).nextAll().css('color','gainsboro...');//当前li之后所有li变为灰色 }) nextAll() 方法返回被选元素之后所有同级元素

1.3K40

前端学习之jQuery

DOM对象后产生,但是jQuery无法使用DOM对象任何方法,同样DOM对象也不能使用jQuery方法,卵用会报错 约定:如果获取jQuery对象,那么在变量前面加上$ var $...$(".test").nextAll() //获得匹配元素集合中每个元素之后所有同辈元素,由选择器进行筛选(可选)。...$(".test").nextUntil() //获得每个元素之后所有的同辈元素,直到遇到匹配选择器元素为止。...查找所有兄弟标签: $("div").siblings() 获得匹配元素集合中所有元素同辈元素,由选择器筛选(可选)。...() }) 事件切换 hover事件: 一个模仿悬停事件(鼠标移动到一个对象上面及移出这个对象)方法,它为频繁使用任务提供了一种‘保持在其中’状态。

3.2K10

jQuery中常用函数和属性详细解析

map( callback ) jQuery对象中一组元素利用callback方法转换其值,然后添加到一个jQuery数组中。...andSelf( ) 前一个匹配元素集合添加到当前集合中取得所有div元素和其中p元素,添加border类属性。...(从0开始) $("td:eq(2)") 匹配集合中指定位置元素(从0开始) $("td:gt(4)") 匹配集合中指定位置之后所有元素(从0开始) $("td:gl(4)") 匹配集合中指定位置之前所有元素...='newsletter']")匹配所有不具有指定属性值元素 $("input[name^='news']") 匹配所有指定属性值以value开头元素 $("input[name$='letter'...( obj ) 一个类似数组对象转化为一个真正数组 选取div元素集合转化为一个数组 var arr = jQuery.makeArray(document.getElementsByTagName

2.5K10

CSS

E元素或F元素,E和F之间用逗号分隔  DIV,p{color:#f00;}     E F      后代元素选择器,匹配所有属于E元素后代F元素,E和F之间用空格分隔    #nav li{display...:inline;}  li a{font-weight:bold;}     E > F     子元素选择器,匹配所有的E元素元素F    div > strong{color:#f00;}...,匹配所有的紧随E元素之后统计元素F   p+p{color:#f00;} 注意嵌套规则; 1·块集元素可以包含内联标签或某些块集元素,但内联元素不能包含块集元素,它只能包含其它内联元素。...="name"]{color:#f00;} E[att|=val]  匹配所有的att属性具有多个连字号分隔(hyphen-separated)值,其中一个值以“val”开头E元素,主要用于lang...{color:#00FF00}/*已访问链接*/       a:hover{color:#FF00FF}/*鼠标移动到链接上*/       a:active{color:#0000FF}/*选定链接

2K30

jQuery

")选取每个 元素第一个 元素在线实例("a[target='_blank']")选取所有 target 属性值等于 "_blank" 元素在线实例 1.基本选择器 $...//含有子元素或者文本元素 3.3可见性过滤选择器 $("li:hidden") //匹配所有不可见元素,或type为hidden元素 $("li:visible") //匹配所有可见元素...='123']") // id属性值不等于123div 元素 $("div[id^='qq']") // id属性值以qq开头div 元素 $("div[id$='zz'...[type=text]"),推荐使用$("input:text")效率更高,下同 $(":password") //所有密码框 $(":radio") //所有单选按钮 $(":checkbox...() - 在被选元素开头插入内容 after() - 在被选元素之后插入内容 before() - 在被选元素之前插入内容 注意: append/prepend 是在选择元素内部嵌入。

4.6K10

jQuery三种$()

2)用jQuery对象几个方法(如方法find()、each()等) $("#orderedlist).find("li")就像 $("#orderedlist li"). each()一样迭代了所有的...所以,$('#sId>li')所选择是id为"sId"所有孩子节点,即使这个后代还有也不是它所找范围(所找到DOM对象,只是它本级DOM对象。)。...而$('#sId li:not(.horizontal)'),就是指类名"sId"里面的所有li子孙中没有horizontal类所有元素。...$('ul li')和$('ul[li]')虽然返回都是一个jQuery数组,但两者含义正好相反。前者是要找下所有子孙,而后者却是在找所有子孙为数组。...在XPath中,要找一个“以...开头属性,用^=,如找一个name属性是以mail开头input元素,就用 $('input[@name^="mail"]') 要找一个“以...结尾”属性

77630

扫码

添加站长 进交流群

领取专属 10元无门槛券

手把手带您无忧上云

扫码加入开发者社群

相关资讯

热门标签

活动推荐

    运营活动

    活动名称
    广告关闭
    领券