Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   1$ Нужен скрипт изменения цен в прайсе на определенный процент (https://javascript.ru/forum/dom-window/61986-1%24-nuzhen-skript-izmeneniya-cen-v-prajjse-na-opredelennyjj-procent.html)

Pobedill 19.03.2016 19:28

Цитата:

Сообщение от рони (Сообщение 411456)
исправьте пожалуйста скрипт в 8 посте, я там немного ошибся :) ... напишите что нужно исправить?

К сожалению, я не понимаю, что нужно исправить. Может я неправильно прописал класс?

<script>
   $(function(){
       var percent = 20;
       $('.cena').each(function(indx, element){
           var text = $(this).text();
               text = text.replace(/\d+(.\d+)?/, function(num) {return Math.round(num*(100+percent)/100)}) ;
               $(this).text(text)
             });
   })
  </script>

рони 19.03.2016 19:41

Pobedill,
ошибка в 6 строке ... если вы хоть немного понимаите что в ней написано, то исправить дело пяти минут. домашнее задание, терзайте справочник :write:

Pobedill 19.03.2016 21:50

В этом я ноль, я только в верстке шарю... Но догадываюсь, что проблема где-то здесь
/\d+(.\d+)?/

рони 19.03.2016 22:03

Pobedill, нет проблема в незнании элементарных методов js Math.round заменить на Math.ceil


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