Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 25.05.2017, 01:44
Аспирант
Отправить личное сообщение для Pantela Посмотреть профиль Найти все сообщения от Pantela
 
Регистрация: 25.05.2017
Сообщений: 31

Доделать оформление заказа со скидкой
Готово

Последний раз редактировалось Pantela, 04.03.2018 в 23:42.
Ответить с цитированием
  #2 (permalink)  
Старый 26.05.2017, 00:10
Аспирант
Отправить личное сообщение для Pantela Посмотреть профиль Найти все сообщения от Pantela
 
Регистрация: 25.05.2017
Сообщений: 31

Ответить с цитированием
  #3 (permalink)  
Старый 26.05.2017, 00:59
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,064

Pantela,
на всякий случай, id это уникальный идентификатор!
Ответить с цитированием
  #4 (permalink)  
Старый 26.05.2017, 13:18
Аспирант
Отправить личное сообщение для Pantela Посмотреть профиль Найти все сообщения от Pantela
 
Регистрация: 25.05.2017
Сообщений: 31

Ну в DIV да, что бы определить блок страны.
А в input нет, что бы определить с каких поле брать data параметры + соответственно передать в серверную часть.
Ответить с цитированием
  #5 (permalink)  
Старый 26.05.2017, 13:45
Аватар для j0hnik
Профессор
Отправить личное сообщение для j0hnik Посмотреть профиль Найти все сообщения от j0hnik
 
Регистрация: 01.12.2016
Сообщений: 3,650

Сообщение от Pantela Посмотреть сообщение
Ну в DIV да, что бы определить блок страны.
А в input нет, что бы определить с каких поле брать data параметры + соответственно передать в серверную часть.
Везде должен быть уникальный.
Для таких целей лучше использовать классы. или селектор выбора по атрибуту.
Ответить с цитированием
  #6 (permalink)  
Старый 26.05.2017, 15:08
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,064

Pantela,
сейчас
<div id="spane" class="row">
  <div id="reportPrice">12 USD</div>
  <div id="reportPriceDiscount"><span>9 USD</span></div>
  Spane <input type="checkbox" name="spane" id="report" data-price="12" data-pricediscount="9" data-discountrule="all" data-discountwith="usa,russia"/>
</div>

а лучше так
<div id="spane" class="row">
  <div class="reportPrice">12 USD</div>
  <div class="reportPriceDiscount"><span>9 USD</span></div>
  Spane <input type="checkbox" name="spane" class="report" data-price="12" data-pricediscount="9" data-discountrule="all" data-discountwith="usa,russia"/>
</div>

Последний раз редактировалось рони, 26.05.2017 в 17:41.
Ответить с цитированием
  #7 (permalink)  
Старый 26.05.2017, 17:37
Профессор
Отправить личное сообщение для Dilettante_Pro Посмотреть профиль Найти все сообщения от Dilettante_Pro
 
Регистрация: 27.11.2015
Сообщений: 2,899

рони,
Сообщение от рони
а лучше так
А как насчет id="report" ?
Ответить с цитированием
  #8 (permalink)  
Старый 26.05.2017, 17:42
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,064

Dilettante_Pro,
да верно ... заменил на класс
Ответить с цитированием
  #9 (permalink)  
Старый 27.05.2017, 22:42
Аспирант
Отправить личное сообщение для Pantela Посмотреть профиль Найти все сообщения от Pantela
 
Регистрация: 25.05.2017
Сообщений: 31

Я наоборот для тех елементов которые должны обрабатываться в JS я спецально их через id пишу, т.к. легче их потом в HTML найти, когда не удобно через напр. class="top no-padding .... ... ... ... ..." + классы часто возможно меняю из-за верстки CSS, потом всё кривиться...
Ну и почему лучще class использовать чем id.

Задачу помогите решить...
Ответить с цитированием
  #10 (permalink)  
Старый 27.05.2017, 22:59
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,064

Pantela,
и верстка и поиск проще по классу, если всё однотипное, тут id ни в одном месте не нужно.
Сообщение от Pantela
Задачу помогите решить...
идти циклом по class="report" и вычислять цену и если checkеd суммировать к общей сумме.
может вам в раздел работа?
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
нужна форма оптового заказа с калькулятором Dariloff Работа 1 06.01.2013 15:31