Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Перехват клика по radio и обнуленее checked (https://javascript.ru/forum/dom-window/69528-perekhvat-klika-po-radio-i-obnulenee-checked.html)

wel89 01.07.2017 20:19

Цитата:

Сообщение от j0hnik (Сообщение 457094)
Что с вирусами, подхватил заразу какую-то?

Работаю на предприятии у нас придела 200+ компов все упали + сервера в результате вируса этого, вот подымаем сутками.

wel89 01.07.2017 20:20

Цитата:

Сообщение от рони (Сообщение 457097)
wel89,
строка 7
$("li", cont).parent().find("input:first").click();

...

Извени вчера прилег и уснул())Просто вставить эту строчку?

рони 01.07.2017 20:51

Цитата:

Сообщение от wel89
Просто вставить эту строчку?

да, только её в код из поста №1

wel89 01.07.2017 21:00

Цитата:

Сообщение от рони (Сообщение 457152)
да, только её в код из поста №1

Супер работает. Спасибо большущее))А можно еще понаглеть немного?:(

рони 01.07.2017 21:07

wel89,
пишите, но ваша вёрстка не айс.

wel89 01.07.2017 21:14

Можно как то перехвачивать сумы которые добавляються до основной и выводить ее в переменной отдельно?К примеру когда в меню Материал упаковки: выбрать Флизелин добавляться 150 и что б отдельно в переменной выводилось тоже 150 в другом месте?

рони 01.07.2017 22:09

wel89,
этот ужас добавить в строку 2 в код из поста №1.
jQuery("#wr-tabs .package_price").each(function(indx, el) {
    var parent = jQuery(el).parentsUntil(".tab-cont").last().next();
    var label = jQuery("label", parent),
        inp = jQuery("input", parent);
    inp.each(function(indx, elem) {
        var text = label.eq(indx).text().match(/\d+/);
        text = text ? text[0] : "0";
        jQuery(elem).on("click", function() {
            jQuery(el).text(text)
        })
    })
});

wel89 01.07.2017 22:25

Цитата:

Сообщение от рони (Сообщение 457158)
wel89,
этот ужас добавить в строку 2 в код из поста №1.
jQuery("#wr-tabs .package_price").each(function(indx, el) {
    var parent = jQuery(el).parentsUntil(".tab-cont").last().next();
    var label = jQuery("label", parent),
        inp = jQuery("input", parent);
    inp.each(function(indx, elem) {
        var text = label.eq(indx).text().match(/\d+/);
        text = text ? text[0] : "0";
        jQuery(elem).on("click", function() {
            jQuery(el).text(text)
        })
    })
});

Вы мой кумир))Долго JS изучаете?

wel89 01.07.2017 22:26

Ещо б как то суму брало с "Цена за шт. с упаковкой, лентой и дополнениями"

и писало в

Итого цена

wel89 01.07.2017 22:30

рони,
Спасибо Вам, Вы спасли меня от недельной каторги в розберанни данного кода))


Часовой пояс GMT +3, время: 14:03.