【问题标题】:Conditional jQuery Selector based on attributes using jQuery [duplicate]基于使用jQuery的属性的条件jQuery选择器[重复]
【发布时间】:2023-03-28 02:42:01
【问题描述】:

如何使用 jQuery 选择具有两个与我的值匹配的数据属性的 DOM 元素? 我的元素是

<a data-published="true" data-i ="3"></a>

我需要选择这个元素。

【问题讨论】:

  • 那么,问题和条件是什么?
  • $('a[data-published=true][data-i=3]')你可以这样用

标签: jquery


【解决方案1】:
$('a[data-published="true"]').val

等等你的代码.. 如果你想同时匹配,那么

$('a[data-published="true"][data-i="3"]').val

【讨论】:

    【解决方案2】:

    它将是a[data-published="true"][data-i ="3"]

    var $el = $('a[data-published="true"][data-i ="3"]');
    console.log($el.length);
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
    <a data-published="true" data-i ="3"></a>

    【讨论】:

    • 您可以通过标记 dup 问题而不是回答它们来为社区提供更多帮助...
    猜你喜欢
    • 2010-10-19
    • 1970-01-01
    • 1970-01-01
    • 2022-08-05
    • 1970-01-01
    • 2012-12-06
    • 1970-01-01
    • 2012-04-21
    • 1970-01-01
    相关资源
    最近更新 更多