Клонировать содержимое div с перезаписью
Здравствуйте.:victory:
Вынужден снова обратиться к Вам за помощью):help: Есть код: <div id="su_pricet"></div> <div id="su_totalcart">100 рублей</div> Есть скрипт: <script> 'use strict'; // повторить с интервалом 2 секунды let timerId = setInterval(() => $('#su_pricet').append( $('#su_totalcart') ), 2000); </script> Нужно чтобы содержимое блока #su_totalcart копировалось (именно копировалось) и заменяло собой содержимое блока #su_pricet. Сейчас оно перемещает содержимое, а не копирует его. Было бы отлично если бы скрипт после перемещения отнимал 20% от скопированной суммы. Т.е. чтобы конечный результат был на 20% меньше. Чтобы выглядел вот так: <div id="su_pricet">80 руб</div> <div id="su_totalcart">100 рублей</div> Очень надеюсь на Вашу помощь, уже которую ночь ломаю голову...:thanks: |
$('#su_pricet').text( $('#su_totalcart').text().replace(/\d+/, function(v) { return v - 20 }) ) |
laimas,
Спасибо большое))))):thanks: То что надо) Но попытался сделать так: $('#su_pricet').text( $('#su_totalcart').text().replace(/\d+/, function(v) { return v - 20% }) ) Т.е. - 20% (хотел чтобы отнималось 20 процентов), но к сожалению не работает((:cray: :cray: :cray: |
Цитата:
|
Сделал так, работает))))
let timerId = setInterval(() => $('#su_pricet').text( $('#su_totalcart').text().replace(/\d+/, function(v) { return v * 0.8 Еще раз спасибо laimas :thanks: за неоднократную помощь, что бы я без Вас делал))) |
laimas,
я уже торможу на элементарном, извините) Поставил бы лайк, но к сожалению сайт не позволяет(( http://prntscr.com/q93w73 |
laimas,
Только теперь возвращает данные с сотыми и тысячными... http://prntscr.com/q93xmg Сделал так, помогло. Возможно кому то пригодиться) let timerId = setInterval(() => $('#su_pricet').text( $('#su_totalcart').text().replace(/\d+/, function(v) { return (Math.round (v * 0.8)) |
Цитата:
|
Часовой пояс GMT +3, время: 08:49. |