使用jQuery可以选择具有任意数据的特定元素

Use jQuery to select a specific element with arbitrary data

本文关键字:数据 元素 任意 jQuery 选择 使用      更新时间:2023-09-26

嗨,我是jQuery的新手,我正试图弄清楚如何选择类为organizer_listing_checkbox_container且其父级.organizer_listing具有任意数据data-listing_id=1234的特定元素。organizer_listing_checkbox_container类有许多元素,但data-listing_id是唯一的。

我想选择那个特定的元素并进行.addClass()

HTML

<div id="organizer_listings_container">
     <div class="organizer_listing" data-listing_id=1234>
        <div class="organizer_listing_checkbox_container_container unselectable">
            <div class="organizer_listing_checkbox_container">
                <input type="checkbox" class="organizer_listing_checkbox" />
            </div>
        </div>
$('[data-listing_id=90827]').addClass('foo')

有关选择器的更多信息:http://www.w3.org/TR/CSS2/selector.html