Добавить класс корзине если она не пуста

247
01 марта 2017, 21:25

Добрый день всем! Помогите решить проблему) Есть кусок кода

<a href="/cart/" class="cart">Корзина: 
<span class="cart-empty">0</span> шт.
На сумму:
0 руб.</a>

Код корзина пустая

<a href="/cart/" class="cart">Корзина: 
<span class="cart-empty">2</span> шт.
На сумму:
2000 руб.</a>

код корзины полная

Над если корзина не пуста, присвоить допол. класс class="cart".

Заранее спасибо!

Answer 1

$(document).ready(function(){ 
if($('.cart-empty').text() > 0) 
{ 
 $('.cart').toggleClass('full'); 
} 
})
.full 
{ 
 background:red; 
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
<a href="/cart/" class="cart">Корзина:  
<span class="cart-empty">2</span> шт. 
На сумму: 
2000 руб.</a>

READ ALSO
Не получается отправить post запрос json

Не получается отправить post запрос json

В приведённом вами коде нет ошибок, вот рабочий пример:

314
Переключение цветов блока по клику

Переключение цветов блока по клику

В общем, есть 6 блоков, при клике на блок, он должен стать синим, вот мой скрипт

298
Закрытие всплывающего окна js

Закрытие всплывающего окна js

Всем приветПодскажите пожалуйста способы закрытия модального окна по клику на кнопку? У меня есть скрипт, который именно это и делает, но после...

537
Вызов атрибута data

Вызов атрибута data

Не могу разобраться, как вызвать атрибут data, есть шаблон на bootstrap, есть Notifications, вызывается он с помощью кнопки

271