首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

JQuery干货篇之操控DOM

return $("").css("border",'thick double blue'); }) unwrap 将匹配元素集合的级元素删除,保留自身(和兄弟元素,如果存在)....children("img").first().unwrap(); //这里将第一个img元素的级元素删除,并且保留了其中的子元素 $("div.dcell").children("img...").unwrap(":first"); //这里使用参数来筛选要删除级元素的当前元素,这里选择第一个元素 wrapAll 在集合中所有匹配元素的外面包裹一个HTML结构,也就是为结果集中的所有元素都设置了一个相同的级元素来包裹所有的元素...(div); //这里的dcell元素将会变成祖先元素,而div将会变成内部后代元素新的级元素 replaceWith 用提供的内容替换集合中所有匹配的元素并且返回被删除元素的集合,形式为replace...替换所有的img元素 remove 将匹配元素集合从DOM中删除,并且同时移除元素上的事件及 jQuery 数据 实例: $("div.dcell").

94710

JQuery

1显示隐藏功能 但凡有两个函数完成的功能是相反的,比如一个显示一个隐藏,那么肯定会有第三个函数的效果是前两个函数的和。也就是说两个单词是反义词,那么肯定会有第三个单词,而且都和toggle有关。...find选中子集执行了命令 下面的选择器很重要 .parent()选择元素的元素 可以先用一个this,然后找到这个元素的级。...***添加类删除类 .addClass()添加类 .removeClass()删除删除了class=“xx”中的类名xx,而不会删除class。删除完之后是class。...class=“aa bb cc”如果括号里面不填类名,会删除所有类名,如果填了类名,就删除指定的类名。 toggleClass() <!...验证两组不一样的时候,鼠标先进入级,再进入子级,然后没有再次触发,验证成功。如果是直接进入子级的话,因为子级和级是一体的,会触发。 <!

7.7K20

jQuery的基本操作

概述 //从没一个匹配的元素中删除一个属性 1.6以下版本在IE6使用jQuery的removeAttr方法删除disabled是无效的· 1.7版本在IE6下已支持删除disabled· name...参数class描述 删除匹配元素的所有类 jQuery代码 $("p").removeClass(); 回调函数描述: 删除最后一个元素上与前面重复的class jQuery代码 $("li:last...· class 一个或多个要删除的CSS类名,请用空格分开· function(index,class) 次函数必须返回一个或多个空格分隔的class名.接受两个参数,index参数为对在这个集合中的索引值...参数class描述 删除匹配元素的所有类 jQuery代码 $("p").removeClass(); 回调函数的描述 删除最后一个元素上与前面重复的class jQuery代码 $("...++ % 3 == 0); })l; 回调函数描述 根据元素来设置class属性 jQuery代码 $("div.foo").toggleClass(function(){ if ($

7.5K20

JQuery干货篇之选择元素

对象的方法 context 选择元素时使用的上下文对象 $("img:odd").context.TagName; each(function()) 在每个选中的元素上运行给定的函数 $("img...元素 parent 选取结果集中的元素,这里表示一层关系就是元素,并不是祖先元素,形式有parent(),parent(selector) 实例: $("img").parent();...//选取img的元素 $("img").parent(":first"); //选取img元素中的第一个元素 parents 选取祖先元素,包括元素,形式有parents(),parents...,这里的两个class=drow的div都是最接近的,因为这俩个是同级的关系 console.log(elem.tagName+" "+elem.id); });...+" "+elem.id); }) offestParent 得到距离最近的祖先定位元素,使用fixed,absolute,relative定位的元素,形式为offestParent()

1.8K30

jQuery

匹配所有 input, textarea, select 和 button 元素 $(":text") //所有的单行文本框,$(":text") 等价于$("[type=text]"),推荐使用...删除元素/内容 remove() - 删除被选元素(及其子元素) remove() 中添加参数,删除时对该元素进行过滤 empty() - 从被选元素中删除子元素 jQuery 操作 CSS addClass...() - 向被选元素添加一个或多个css类 removeClass() - 从被选元素删除一个或多个css类 toggleClass() - 对被选元素进行添加/删除类的切换操作 css() - 设置或返回样式属性...) outerHeight() - 高度(包括内边距和边框) 向上遍历 DOM 树 这些 jQuery 方法很有用,它们用于向上遍历 DOM 树: parent() - 返回被选元素的直接元素。...parents() - 返回被选元素的所有祖先元素 parentsUntil() - 返回介于两个给定元素之间的所有祖先元素,$("span").parentsUntil("div"); 向下遍历 DOM

4.6K10
领券