X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость ( Вход | Регистрация )

Открыть тему
Тема закрыта
> Многократный отсчет времени js php
kvins
kvins
Topic Starter сообщение 15.2.2013, 20:07; Ответить: kvins
Сообщение #1


Завсегдатай
*****


Группа: Active User
Сообщений: 750
Регистрация: 7.9.2011
Из: москва
Поблагодарили: 89 раз
Репутация:   7  


Подскажите как можно сделать обратный отсчет товаров таких как на этом сайте _http://www.myfant.ru/

С помощью js,jquery

Видел пример тут для
_http://ruseller.com/lessons.php?rub=37&id=606
_http://www.webmasters.by/images/articles/countdown-jquery/index.html

Но там нету масовой обработки , да и вставляется дата вручную а не передается из базы данных

помогите плиз. может кто видел скрипт готовый или наполовину реализованный или есть чем подсказать ?

Просто перелопатил незнаю как его связать все , то есть нужно что то типа функции each в jquery для похожих id элементов типа count1 , count2, count3 , но при этом же отдавать из базы данных числа для отсчета , на этом и запутался


--------------------
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
tszyan
tszyan
сообщение 16.2.2013, 14:53; Ответить: tszyan
Сообщение #2


Участник
***

Группа: User
Сообщений: 207
Регистрация: 28.1.2013
Из: Москва
Поблагодарили: 110 раз
Репутация:   27  


Используйте плагин http://keith-wood.name/countdown.html

Есть много вариантов, я напишу, какой использовал бы я.
В php Вы так или иначе получаете информацию о товарах в массив, для того чтобы ее потом вывести в цикле на страницу.
  1. Если не передаете блокам(div'ам), в который выводите товары id товаров - начните передавать. id должен быть доступен с помощью jQuery запросов, желательно без парсинга/обработки строк.
  2. В php помимо того массива, формируйте другой, в котором будет соответствие id товара => значение для таймера.
  3. Выводите этот массив в json-формате в блоке с js. Как-то так:
    var timers = $.parseJSON('<?=json_encode($timers) ?>');

    так передается массив из php в js
  4. Организуете в js цикл с помощью each для элементов, в которых выводите товар (например по имени класса).
  5. В цикле получаете id каждого товара и извлекаете время для таймера из переданного массива
  6. В это же цикле для каждого элемента запускаете таймер с помощью плагина (или любым др. способом)


Сообщение отредактировал tszyan - 16.2.2013, 14:56
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Недорогие услуги - php/js/mysql/jquery/bootstrap
2 vlads 660 13.12.2017, 21:01
автор: vlads
Открытая тема (нет новых ответов) Веб-разработка (HTML5, CSS3, JavaScript, jQuery, Ajax, PHP)
18 qpPeW 3482 12.12.2017, 13:32
автор: qpPeW
Открытая тема (нет новых ответов) php скрипты любой сложности / диз+верстка (адаптивно)
любые задачи на php - автоматизация, парсинг, работа с БД
1 affrodita 511 8.12.2017, 17:40
автор: affrodita
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыImage Optimizer (PHP)
6 bars96 933 17.11.2017, 0:47
автор: bars96
Открытая тема (нет новых ответов) Стабильный хостинг за 30р в месяц. GNU/Linux, PHP, MySQL, Perl, бэкапы. Помогу перенести сайт.
5 freeax 1548 10.11.2017, 13:15
автор: freeax


 



RSS Текстовая версия Сейчас: 17.12.2017, 20:01
Дизайн