#html #jquery #console #dropdown
Вопрос:
У меня есть такой HTML-код
$(".data-currency="XRP").hide()
lt;script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"gt;lt;/scriptgt; lt;button class="btn-balance dropdown-toggle p-0 m-0" type="button" id="balance" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"gt; lt;div class="currency-item mb-50 d-flex justify-content-between " data-currency="USDT" data-balance="0.45229969" data-image="/images/coins/6.png"gt; lt;/divgt; lt;div class="currency-item mb-50 d-flex justify-content-between " data-currency="XRP" data-balance="0.00188158" data-image="/images/coins/7.png"gt; lt;/divgt; lt;div class="currency-item mb-50 d-flex justify-content-between " data-currency="BCH" data-balance="0.00000347" data-image="/images/coins/8.png"gt; lt;/divgt;
Мне нужна скрытая валюта данных=»XRP» с консоли, но это не сработало.
Спасибо.
Комментарии:
1. Тебе нужно
$('[data-currency="XRP"]')
. Это.
для выбора класса, и у вас есть 3"
, это должно быть либо 2, либо 4 в зависимости от вашего кода. Подсказка, в следующий раз посмотрите на свою консоль, потому что в большинстве случаев она сообщит вам об ошибке.2. Привет. извините.все то же самое. не прятался.
3. @OmKador, можете ли вы проверить ответ, который я опубликовал, и подтвердить, работает ли он так, как ожидалось ?
4. не получится. в нем говорится _.fn.init[etccc
5. document.getElementsByClassName(«валюта-элемент mb-50 d-flex-содержимое-между»)[3].style.visibility=»скрыто»;
Ответ №1:
Проверьте приведенный ниже фрагмент. Вам нужно использовать $('[data-currency="XRP"]').hide()
, а не $('.[data-currency="XRP"]').hide()
потому, что . селектор предназначен для класса
function hide() { $('[data-currency="XRP"]').hide() }
lt;script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"gt;lt;/scriptgt; lt;button class="btn-balance dropdown-toggle p-0 m-0" type="button" id="balance" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"gt; Some button lt;/buttongt; lt;div class="currency-item mb-50 d-flex justify-content-between " data-currency="USDT" data-balance="0.45229969" data-image="/images/coins/6.png"gt; USDT lt;/divgt; lt;div class="currency-item mb-50 d-flex justify-content-between " data-currency="XRP" data-balance="0.00188158" data-image="/images/coins/7.png"gt; XRP lt;/divgt; lt;div class="currency-item mb-50 d-flex justify-content-between " data-currency="BCH" data-balance="0.00000347" data-image="/images/coins/8.png"gt; BCH lt;/divgt; lt;button onclick="hide()"gt;Click to hide XRPlt;/buttongt;