djodofin
Постоялец
- Регистрация
- 6 Июл 2017
- Сообщения
- 328
- Реакции
- 139
- Автор темы
- #1
Здравствуйте.
Использую CMS Joomla! с интернет магазином JoomShopping.
Необходимо выбранному пользователем атрибуту (тип radio) в карточке товара присвоит значение data-bme, при выборе другого чтобы присвоиный ранее выбраному атрибуту (значение data-bme) удалялось а присваивалось только выбраному (активному атрибуту).
Привожу пример...
Не выбран ни один атрибут
<span class="radio_attr_label tooltip-src">XXL</span>
<span class="radio_attr_label tooltip-src">XXXL</span>
<span class="radio_attr_label tooltip-src">XXXXL</span>
Выбран к примеру атрибут XXXXL
<span class="radio_attr_label tooltip-src">XXL</span>
<span class="radio_attr_label tooltip-src">XXXL</span>
<span class="radio_attr_label tooltip-src" data-bme="">XXXXL</span>
Выбран к примеру атрибут XXL
<span class="radio_attr_label tooltip-src" data-bme="">XXL</span>
<span class="radio_attr_label tooltip-src">XXXL</span>
<span class="radio_attr_label tooltip-src">XXXXL</span>
Вот JS что при клике на атрибут добавляет значение (data-bme).
jQuery(function($){
$('body').on('click', '.input_type_radio label', function(){
$(this).find('.radio_attr_label').attr('data-bme', '');
});
});
Как сделать чтобы при выборе другого атрибута (XXL) с первого выбранного атрибута (XXXXL) присвоинный 'data-bme' удалялся.
Заранее, большое спасибо за помощь!
Использую CMS Joomla! с интернет магазином JoomShopping.
Необходимо выбранному пользователем атрибуту (тип radio) в карточке товара присвоит значение data-bme, при выборе другого чтобы присвоиный ранее выбраному атрибуту (значение data-bme) удалялось а присваивалось только выбраному (активному атрибуту).
Привожу пример...
Не выбран ни один атрибут
<span class="radio_attr_label tooltip-src">XXL</span>
<span class="radio_attr_label tooltip-src">XXXL</span>
<span class="radio_attr_label tooltip-src">XXXXL</span>
Выбран к примеру атрибут XXXXL
<span class="radio_attr_label tooltip-src">XXL</span>
<span class="radio_attr_label tooltip-src">XXXL</span>
<span class="radio_attr_label tooltip-src" data-bme="">XXXXL</span>
Выбран к примеру атрибут XXL
<span class="radio_attr_label tooltip-src" data-bme="">XXL</span>
<span class="radio_attr_label tooltip-src">XXXL</span>
<span class="radio_attr_label tooltip-src">XXXXL</span>
Вот JS что при клике на атрибут добавляет значение (data-bme).
jQuery(function($){
$('body').on('click', '.input_type_radio label', function(){
$(this).find('.radio_attr_label').attr('data-bme', '');
});
});
Как сделать чтобы при выборе другого атрибута (XXL) с первого выбранного атрибута (XXXXL) присвоинный 'data-bme' удалялся.
Заранее, большое спасибо за помощь!