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

如何仅获取某个类jquery之外的子元素

获取某个类 jQuery 之外的子元素可以使用 jQuery 的 :not() 选择器。:not() 选择器允许排除指定的元素或选择器,从而选择除了指定元素或选择器之外的其他元素。

以下是一个示例代码,演示如何仅获取某个类 jQuery 之外的子元素:

代码语言:txt
复制
// 选择所有 class 为 myClass 的子元素,但排除 class 为 jquery 的子元素
$(".myClass:not(.jquery)").each(function() {
  // 对于每个匹配的元素执行操作
  console.log($(this).text());
});

在上面的示例中,我们使用了 .myClass:not(.jquery) 选择器来选择所有 class 为 myClass 的子元素,但排除了 class 为 jquery 的子元素。然后,我们使用 .each() 方法遍历每个匹配的元素,并在控制台打印出其文本内容。

这种方法可以用于获取除了指定类之外的任何子元素。你可以根据需要修改选择器中的类名来适应你的实际情况。

腾讯云相关产品和产品介绍链接地址:

请注意,以上链接仅供参考,具体产品选择应根据实际需求和情况进行评估。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

JS-获取class名为某个元素-【getClass】函数封装

原理:  根据class获取元素.  原理是,取出oparent下所有元素,组成数组,然后遍历名,全等判断。...== clsName){     //判断数组中,元素名如果和传过来想要获取名一致的话             boxArr.push(oElements[i]);      //...class元素 var oLi = getByClass(oUL,"li_box"); //让元素们等于函数返回来那个数组。...其实直接用getElementsByTagName获取也是一个元素集合。现在直接等于一个数组,能用方法和属性则更多了呢!顺便调用函数并传参。参数是父元素变量和需要找名。...for(var i=0;i<oLi.length;i++){ //循环弹出来数组,也就是所有名为“li_box”li //接下来直接做你想让那些带你需要元素该做事。

5.2K80
  • Python如何获取页面上某个元素指定区域html源码?

    1 需求来源自动化测试中,有时候需要获取某个元素所在区域页面源码,用于后续对比分析或者他用;另外在pa chong中可能需要获取某个元素所在区域页面源码,然后原格式保存下来,比如保存为html或者...2 测试对象获取博客园首页右侧【48小时阅读排行】词条;获取博客园首页右侧【10天推荐排行】词条。...'outerHTML')方法进行这两个元素outerHTML获取:3.1.2 源码# -*- coding:utf-8 -*-# 作者:NoamaNelson# 日期:2022/10/13 # 文件名称...", f"10天推荐排行为:{content[1]}")time.sleep(2)driver.quit()3.2 使用requests + lxml.etree实现3.2.1 实现过程同样获取对应元素.../aggsite/SideRight;然后我们从以上运行页面中,获取真正【48小时阅读排行】和【10天推荐排行】元素属性(xpath)。

    3.1K110

    JavaScript学习笔记(四)—— jQuery入门

    =value] 匹配给定元素不包含某个特定值元素 $(“input[name!...简单伪选择器 伪选择器 说明 :not(selector) 选择除了某个选择器之外所有元素 :first或first() 选择某元素第一个元素 :last或last() 选择某元素最后一个元素...odd").css("background-color", "#bbbbff"); 元素选择器 元素选择器就是选择某一个元素下面的元素方式,在jQuery中,元素选择器分为两大类...” visiblity:hidden 内容伪选择器 根据元素文字内容或所包含元素特征来选择元素 选择器 说明 :contains(text) 选择包含给定文本内容元素 :has(selector...").toggleClass("main"); }); }); CSS属性操作 jQuery提供css()方法,用来获取或设置匹配元素一个或多个样式属性。

    11.2K50

    jQuery选择器和选取方法

    一、jQuery选择器 在CSS3选择器标淮草案定义选择器语法中,jQuery支持相当完整一套子集,同时还添加了一些非标准但很有用。注意:本节讲述jQuery选择器。...如果传递jQuery对象、元素数组或单一元素给not(),它会返回除了显式排除元素之外所有选中元素。..., #footer");        //除了两个特殊元素之外所有元素jQuery 1.4中,提取选区另一种方式是has()方法。...大部分都接受可选选择器字符串作为参数。不传入选择器时,它们会返回所有元素、兄弟元素或父元素。传入选择器时,它们会过滤元素集,返回匹配。...,直到找到某个匹配该选择 器兄弟元素为止。

    5.2K40

    jQuery常用函数汇总

    获取元素//$(选择器)$('div')//获取页面中所有div元素,返回jQuery对象get()参数为索引,返回值是原生对象eq()参数为索引,返回值为jQuery对象操作名hasClass...()检测某个元素是否有某个名,返回值为true或falseaddClass()给某个元素添加名,返回值为jQuery对象removeClass()移除名toggleClass()切换名,有就删除...prevAll()找到该元素上面所有兄弟节点传入选择器,找上面符合选择器兄弟节点siblings()找到该元素所有兄弟元素children()找到该元素所有元素find()通过参数名找该元素下面的元素效果...:50, fontSize:20, paddingLeft:10})// 若传一个对象 就是批量设置remove()删除该元素及其元素empty()删除该元素元素插入元素append()作为元素最后一个节点插入...prepend()作为元素第一个节点插入before()作为元素上一个兄弟节点插入after()作为元素下一个兄弟节点插入我正在参与2023腾讯技术创作特训营第三期有奖征文,组队打卡瓜分大奖!

    14420

    前端入门6-JavaScript客户端api&jQuery

    以上基本语法了解后,至少就知道如何声明变量、函数、对象,如何使用了,这就足够了,那么接下去就是熟悉下客户端 API,也可以说是浏览器按照标准提供各 API 使用。...基 HTMLElement 对象定义基础方法、属性包括:获取或修改元素指定属性,添加或移除元素某个 class,查看或修改该标签包装内容等等。.../hidden/id 获取或设置disable/hidden/id… attributes 获取元素设置属性值列表,返回Attr[]对象 innerHTML 获取元素标签包装内容,包括文本内容及元素...outerHTML 获取元素整个内容 节点元素操纵 get/has/removeAttribute(name) 获取/判断/移除元素某个属性 setAttribute(name, value) 设置元素某个属性...小结 获取元素内容(包括标签)可用 html(),创建元素时用 $ ("xxx"),如果元素只有一个元素,那么获取文本内容时可直接用 text(),添加元素时用 append()。

    6K40

    看不完那种!前端170面试题+答案学习整理(良心制作)

    image 112.jquery中是如何操作 用addClass()来追加,用removeClass()来删除,用toggle()来切换。...如何删除属性 jquery中可以用attr()方法来获取和设置元素属性,可以用removeAttr()方法来删除元素属性。...119.如何设置和获取html以及文本值 使用html()方法,类似于innerHTML属性,可以用它读取或设置某个元素HTML内容。...text()方法可以用来读取或设置某个元素文本内容 val()方法可以用来设置或获取元素值 120.说说、和区别 <script...arguments是一个数组对象,只能在非箭头函数内部访问,可以通过Array.from(arguments)将arguments转化为数组,它和数组区别是除了length和索引访问跟数组一样之外没有

    11.5K50

    jquery选择器用法_jQuery属性选择器

    使用公式:(“element”) 示例:(“div”) //获取所有div元素 3.名选择器 选择器是通过元素拥有的CSS名称查找匹配...在一个页面中,一个元素可以有多个CSS,一个CSS又可以匹配多个元素,如果有元素中有一个匹配名称就可以被选择器选取到。...(可以是ID选择器、元素选择器或是名选择器)组合在一起,两个选择器之间以逗号”,”分隔,只要符合其中任何一个筛选条件就会被匹配,返回是一个集合形式jQuery包装集,利用jQuery索引器可以取得集合中...元素过滤器 元素选择器就是筛选给定某个元素元素,具体过滤条件由选择器种类而定 :first-child 说明:...匹配ul元素最后一个元素li :only-child 说明:如果某个元素是它父元素中唯一元素,那么将会被匹配,如果父元素中含有其他元素

    12.2K30

    前端(四)-jQuery

    :last 选取最后一个元素 :not(selector) 选取除selector选择了元素之外元素 :even 选取索引是偶数元素(index从0开始) :odd 选取索引是奇数元素(index...jQuery节点 $(selector) 通过选择器获取节点 $(html) 使用HTML字符创建jQuery节点 3.4.2 插入节点 1 元素内部插入节点 方法 说明 $(A).append(B...3.6.1 遍历元素 方法 说明 children() 获取元素所有元素 $(selector).children([expr]); 获取元素指定元素 3.6.2 遍历同辈元素 方法...说明 next() 获取当前元素第一个同辈元素 prev() 获取当前元素第一个同辈元素 slibings() 获取当前元素所有同辈元素 3.6.3 遍历前辈元素 方法 说明 parent(...鼠标在其被选元素元素上来回进入时,不触发 mouseout() 鼠标离开被选元素是会触发 鼠标在其被选元素元素上来回离开时,触发 mouseleaver() 鼠标离开被选元素是会触发 鼠标在其被选元素元素上来回进入时

    8.5K30

    js常用方法

    ; ②$('#id')[0] : 判断某个节点是否存在,可在其后面加  [0]   打印看是否有内容 ③Jquery中children与find之间区别 ...通过children获取是该元素下级元素,而通过find获取是该元素下级所有元素。  ...这时回到上面,我们可以得出,$("#tb").children() 获取是两个tr元素(不包括它们元素td),   而children里面的选择器则是在获取两个tr元素里再根据条件进行筛选,所以上面那种写法获取不到值...() - 向被选元素添加一个或多个 removeClass() - 从被选元素删除一个或多个 toggleClass() - 对被选元素进行添加/删除切换操作         $("h1,h2,...p").toggleClass("blue"); css() - 设置或返回样式属性 ⑤jQuery 删除 remove() - 删除被选元素(及其元素) empty() - 从被选元素中删除元素(

    3.4K30

    一个小时学会jQuery

    在网页当中,使用class属性引用样式表中样式,因为样式可重用,所以多个元素可以引用同一个样式。...在jQuery中,可以获取同一多个HTML元素,编写方式同CSS,即在前面加上点号。...语法:$(".className") 本例通过名来获取元素,因为使用同一个样式元素可能有多个,所以通过名来获取元素返回将是一个数组对象,即jQuery包装集,然后对此包装集中元素进行相关操作...在CSS中我们通常使用标签名来为这一标签定义样式,在jQuery中也可以用同样方法来获取标签元素。...:正则表达式}"配对对象,用来确定jQuery如何解析响应,给定其内容类型。

    18.5K71

    Jquery属性操作和DOM操作

    JQ中非常重要部分,就是操作DOM能力  一   属性操作 1 text():获取或设置某个文本属性           2 html()    :获取或设置某个元素属性        3 val...规定添加或移除一个或多个名。如需规定若干个,请使用空格分隔名。 2. Function(index,currentclass)可选。规定返回需要添加/删除一个或多个函数。...position:absolute来设置元素相对于父元素定位距离 l  Position()函数用于返回当前匹配元素相对于其被定位祖辈元素偏移,也就是相对于被定位祖辈元素坐标。...empty()删除匹配元素集合中所有节点,选中元素保留,删除节点,内容删除,元素依然保留        4 clone()复制节点,选中元素进行复制 <script type="text/...4 is()判断所有<em>元素</em>中是否有符合<em>某个</em>条件<em>的</em><em>元素</em>,返回布尔值           5  has()方法返回拥有匹配指定选择器<em>的</em>一个或多个<em>元素</em>在其内<em>的</em>所有<em>元素</em> 演示文档</title

    1.4K20

    jQuery基本操作

    ,Malcom John Sinclair]  :empty //概述 //匹配所有不包含元素或者文本元素 描述 查找所有不包含元素或者文本元素 HTML代码...代码 $("ul li:nth-child(2)") 结果 [22222,55555]  :only-child  //概述 //如果某个是父元素中唯一元素...(index,class,wsitch)[,switch] 1·用来返回在匹配元素集合中每一个元素上用来切换样式一个函数·接收元素索引位置和元素样式作为参数· 2·一个用来判断样式添加还是移除...ul> jQuery代码 $("li").last() 结果 [list item3]   has //概述 //检查当前元素是否含有某个特定,如果有,则返回true...class 用于匹配名 实列 //描述 //给包含有某个元素进行一个动画.

    7.5K20

    jQuery 常用方法

    Ajax 交互 选择器 符号$表示 jQuery 对象,$函数通常也被称为 jQuery 工厂函数,jQuery 操作基本上都以$( )开始,所有选择器都放在这个括号中,例如$("#title")将返回一个...jQuery 选择 HTML 元素,在返回 jQuery 对象之后,就可以调用由 jQuery 提供丰富 API 来完成相应操作了 基本选择器,通过元素标签名,元素 ID,Class 来查找...")选取所有 和 class 为 item 标签元素 层次选择器,适合于通过 DOM 元素之间层次关系来获取特定元素,例如后代元素元素,相邻元素和兄弟元素,总结如下:...选取 ID 为 item 元素后面的所有 兄弟元素 过滤选择器,主要是通过特定过滤规则来筛选出所需 DOM 元素,过滤规则与 CSS 中选择器语法相同,即选择器都以一个冒号:开头...:animated 集合元素 $("div: animated") 选取正在执行动画 元素 表单选择器,利用表单选择器我们可以极其方便地获取表单某个或某类型元素,总结如下: 选择器

    2.6K50

    Web前端JQuery面试题(一)

    jquery代码: $("table input"); 结果: [ , ] 给父元素下匹配所有元素:...:contains :empty :has :parent 匹配包含给定文本元素 匹配所有不包含元素或者文本元素 匹配含有选择器所匹配元素元素 匹配含有元素或者文本元素 5.可见性选择器...[attribute] [attribute = value] 匹配给定属性是某个特定值元素 [attribute !...:first-child 匹配每个父元素第一个元素 :last-child 匹配每个父元素最后一个元素 :only-child 匹配父元素中只有唯一元素,如果父元素中有多个子元素,就不会被匹配...children(); 获取元素 find(); 用于查找表达式 next(); 获取下一个元素 nextAll(); 获取下一个所有元素 parent(); 获取元素 parents(); 获取所有匹配元素祖先元素集合

    2.9K20
    领券