You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何使用jQuery选择无ID且文本为Autres méthode de paiement的Label标签

用jQuery选择指定文本的Label标签

嘿,我来帮你搞定这个选择器的问题!因为目标label没有ID属性,我们可以通过文本内容来定位它,这里有两种实用的方法:

  • 快速匹配(部分匹配):使用jQuery的:contains()选择器,它能直接选中包含指定文本的元素,代码非常简洁:

    // 选中包含目标文本的label标签
    const targetLabel = $('label:contains("Autres méthode de paiement")');
    

    注意哦,这个方法是部分匹配——如果页面上有其他label包含这段文本的片段,也会被选中。如果你的页面不会出现这种情况,这个方法足够好用。

  • 精确匹配:如果需要严格匹配完整的文本内容(避免误选类似文本的元素),可以用.filter()方法配合文本校验:

    // 精确匹配文本内容的label标签(自动去除文本前后空白)
    const targetLabel = $('label').filter(function() {
      return $.trim($(this).text()) === "Autres méthode de paiement";
    });
    

    这里用$.trim()是为了处理文本前后可能存在的空格、换行等空白字符,确保匹配的准确性。

选哪种方法取决于你的页面场景,按需使用就好啦!

内容的提问来源于stack exchange,提问作者ibobo

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.20 10:02:30