Скрипт jquery/js

программирование php html JavaScript jQuery

Народ подскажите. Генерируется товар на странице
<div class="cart">
<input type="button" onclick="minusQty(this)" value="-" class="qty-minus" />
<input type="text" value="<?php echo $product['max']; ?>" size="2" class="quantity" name="quantity_<?php echo $product['product_id']; ?>">
<input type="button" onclick="plusQty(this)" value="+" class="qty-plus" />
<input type="button" value="<?php echo $button_cart; ?>" onclick="addToCartQty('<?php echo $product['product_id']; ?>', this);" class="button" />
</div>

Вопрос. Проверяем скриптом содержание значения value="<?php echo $product['max']; ?>" , если >0 то класс cart прячется. Если <0 то ни чего не происходит.

Проблема в том что на странице получается допустим 5 <div class="cart"> если прячется один из них то стиль применяется и к остальным <div class="cart"> (все прячутся) Как мне это дело разделить? Чтобы прятались только определенный, а не полностью класс cart. Спасибо

Примечание:
Ленивый прогер
Вчера в 11:47 PM

генерируйте карты со счетчиком -Приведите пример кода пожалуйста.

CKB
01:20 AM
1
Прячьте только this - Можно тоже пример кода.
Ответы:
генерируйте карты со счетчиком
Прячьте только this
Примечание №1
Есть еще один вариант, в нем не надо генерировать идентификатор блока - он скрывает следующий за кнопкой элемент.


11 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.