в моем интернет-магазине. Я хочу активировать раскрывающееся меню корзины при добавлении товара в корзину.Я пробовал это через .toggleClass и .addClass.
Это мой сценарий:
jQuery(document).ready(function( $ ){
$(".add_to_cart_button").click(function(){
$("header-icon.animate-dropdown.dropdown").toggleClass("open");
});
});
К сожалению, это не работает.
Это мой HTML-код раскрывающегося спискаменю (когда оно свернуто):
<div class="header-icon animate-dropdown dropdown"> <a href="127.0.0.1/cart/" data-toggle="dropdown" aria-expanded="false">
<i class="ec ec-shopping-bag"></i>
<span class="cart-items-count count header-icon-counter">0</span>
<span class="cart-items-total-price total-price">
<span class="woocommerce-Price-amount amount">
<span class="woocommerce-Price-currencySymbol">€</span>0,00</span></span>
</a><ul class="dropdown-menu dropdown-menu-mini-cart"><li><div class="widget_shopping_cart_content">
Это HTML-код, когда выпадающее меню активно:
<div class="header-icon animate-dropdown dropdown open"> <a href="127.0.0.1/cart/" data-toggle="dropdown" aria-expanded="true">
<i class="ec ec-shopping-bag"></i>
<span class="cart-items-count count header-icon-counter">0</span>
<span class="cart-items-total-price total-price">
<span class="woocommerce-Price-amount amount">
<span class="woocommerce-Price-currencySymbol">€</span>0,00</span></span> </a>
<ul class="dropdown-menu dropdown-menu-mini-cart">
<li><div class="widget_shopping_cart_content">
Я пробовал тестировать через консоль Chrome только с использованием .toggleClass («открыть»), то выпадающий список был активирован.Но код вместе не работает.
Может кто-нибудь объяснить мне, почему скрипт не работает?