Сake (15 Апрель 2014 - 06:39) писал:
} elseif(current.getDay() === (date.getDay() - 1)) {
на
} else if(current.getDay() === (date.getDay() - 1)) {
или просто elseif на else if (т.е с пробелом).
Отправлено 15 Апрель 2014 - 14:22
Сake (15 Апрель 2014 - 06:39) писал:
} elseif(current.getDay() === (date.getDay() - 1)) {
} else if(current.getDay() === (date.getDay() - 1)) {
Отправлено 16 Апрель 2014 - 01:41
<script type="text/javascript"> $(function() { var pd = 0; var month = ["января", "февраля", "марта", "апреля", "мая", "июня", "июля", "августа", "сентября", "октября", "ноября", "декабря"]; var date = new Date(); date.setDate(date.getDate() + pd); if(date.getDay() === 0 || date.getDay() === 6) { date.setDate(date.getDate() + (date.getDay() === 0 ? 1 : 2)); } else if(date.getHours() >= 14) { date.setDate(date.getDate() + (date.getDay() === 5 ? 3 : 1)); } var current = new Date(); if(current.getDay() === date.getDay()) { $(".date").text('Сегодня'); } else if(current.getDay() === (date.getDay() - 1)) { $(".date").text('Завтра'); } else { $(".date").text(date.getDate() + " " + (month[date.getMonth()])); } }); </script>
Отправлено 17 Апрель 2014 - 08:19
Отправлено 18 Апрель 2014 - 01:45
function QuickLook(url) { jQuery.ajax({ type : 'POST', cache: false, url: url, data: {only_body : 1}, success: function(data) { var c = $('<div class="box-modal" />'); c.html(data); c.prepend('<div class="box-modal_close arcticmodal-close">X</div>'); $.arcticmodal({content: c}); } }); }
function insertDateOrder(children) { var pd = 0; var month = ["января", "февраля", "марта", "апреля", "мая", "июня", "июля", "августа", "сентября", "октября", "ноября", "декабря"]; var date = new Date(); date.setDate(date.getDate() + pd); if(date.getDay() === 0 || date.getDay() === 6) { date.setDate(date.getDate() + (date.getDay() === 0 ? 1 : 2)); } else if(date.getHours() >= 14) { date.setDate(date.getDate() + (date.getDay() === 5 ? 3 : 1)); } var current = new Date(); if(current.getDay() === date.getDay()) { $(children).find(".date").text('Сегодня'); } else if(current.getDay() === (date.getDay() - 1)) { $(children).find(".date").text('Завтра'); } else { $(children).find(".date").text(date.getDate() + " " + (month[date.getMonth()])); } } function QuickLook(url) { jQuery.ajax({ type : 'POST', cache: false, url: url, data: {only_body : 1}, success: function(data) { var c = $('<div class="box-modal" />'); c.html(data); c.prepend('<div class="box-modal_close arcticmodal-close">X</div>'); insertDateOrder(c); $.arcticmodal({content: c}); } }); } $(function() { insertDateOrder($('body')); });
Отправлено 18 Апрель 2014 - 08:19
Сake (18 Апрель 2014 - 01:45) писал:
function QuickLook(url) { jQuery.ajax({ type : 'POST', cache: false, url: url, data: {only_body : 1}, success: function(data) { var c = $('<div class="box-modal" />'); c.html(data); c.prepend('<div class="box-modal_close arcticmodal-close">X</div>'); $.arcticmodal({content: c}); } }); }
function insertDateOrder(children) { var pd = 0; var month = ["января", "февраля", "марта", "апреля", "мая", "июня", "июля", "августа", "сентября", "октября", "ноября", "декабря"]; var date = new Date(); date.setDate(date.getDate() + pd); if(date.getDay() === 0 || date.getDay() === 6) { date.setDate(date.getDate() + (date.getDay() === 0 ? 1 : 2)); } else if(date.getHours() >= 14) { date.setDate(date.getDate() + (date.getDay() === 5 ? 3 : 1)); } var current = new Date(); if(current.getDay() === date.getDay()) { $(children).find(".date").text('Сегодня'); } else if(current.getDay() === (date.getDay() - 1)) { $(children).find(".date").text('Завтра'); } else { $(children).find(".date").text(date.getDate() + " " + (month[date.getMonth()])); } } function QuickLook(url) { jQuery.ajax({ type : 'POST', cache: false, url: url, data: {only_body : 1}, success: function(data) { var c = $('<div class="box-modal" />'); c.html(data); c.prepend('<div class="box-modal_close arcticmodal-close">X</div>'); insertDateOrder(c); $.arcticmodal({content: c}); } }); } $(function() { insertDateOrder($('body')); });
Отправлено 18 Сентябрь 2014 - 15:52
RuslanJ (09 Июнь 2013 - 20:56) писал:
<script> $(function() { if ( !YMaps.location ) var pd = 10; // если геотаргеттинг не стоит то прибавляется 10 дней к текущей дате else if (YMaps.location.city == 'Москва') var pd = 0; // если определилась Москва то не прибавляется дней к текущей дате else if (YMaps.location.city == 'Санкт-Петербург') var pd = 3; //если определился СПБ то прибавляется три дня к текущей дате else var pd = 15; // если яндекс не смог определить регион посетителя прибавляется 15 дней к текущей дате var month = new Array(12); month[0] = "января"; month[1] = "февраля"; month[2] = "марта"; month[3] = "апреля"; month[4] = "мая"; month[5] = "июня"; month[6] = "июля"; month[7] = "августа"; month[8] = "сентября"; month[9] = "октября"; month[10] = "ноября"; month[11] = "декабря"; var date_curr = new Date(); var date_next = new Date(); var date_new = new Date(); var hour_new = date_new.getHours(); date_curr.setDate(date_next.getDate()+pd); var day_curr = date_curr.getDate(); date_next.setDate(date_next.getDate()+(pd + 1)); var day_next = date_next.getDate(); if (pd==0) { if (hour_new<14) { $(".date").text("Сегодня!"); } else { $(".date").text("Завтра!"); } } else { $(".date").text(day_curr +" "+ (month[date_curr.getMonth()]) + " - " + (day_next) +" "+(month[date_next.getMonth()])); } }); </script>
Отправлено 18 Сентябрь 2014 - 16:26
Отправлено 19 Сентябрь 2014 - 03:03
<div class="date"></div>
Отправлено 19 Сентябрь 2014 - 12:46
Отправлено 02 Январь 2015 - 21:35
Ваш город: <script src="http://api-maps.yandex.ru/2.0-stable/?load=package.standard&lang=ru-RU" type="text/javascript"></script> <span id="user-city"></span> <script type="text/javascript"> window.onload = function () { jQuery("#user-city").text(ymaps.geolocation.city); } </script> <br> Доставим: <span class="date"></span> <script type="text/javascript" src="http://api-maps.yandex.ru/1.1/index.xml?key=ABfIplQBAAAANZ2eKwIA4QnN6zWlqYf6QfbDOBGIFxT8a2gAAAAAAAAAAACGN_S_tg_u-b-4Y4o5-00EkubO8A=="></script> <script> $(function() { if ( !ymaps.location ) var pd = 10; // если геотаргеттинг не стоит то прибавляется 10 дней к текущей дате else if (ymaps.location.city == 'Москва') var pd = 2; // если определилась Москва то не прибавляется дней к текущей дате else if (ymaps.location.city == 'Королев') var pd = 5; // если определился Королев то не прибавляется дней к текущей дате else if (ymaps.location.city == 'Волгодонск') var pd = 0; // если определился Волгодонск то не прибавляется дней к текущей дате else if (ymaps.location.city == 'Санкт-Петербург') var pd = 4; //если определился СПБ то прибавляется три дня к текущей дате else var pd = 15; // если яндекс не смог определить регион посетителя прибавляется 15 дней к текущей дате var month = new Array(12); month[0] = ".01.15"; month[1] = ".02.15"; month[2] = ".03.15"; month[3] = ".04.15"; month[4] = ".05.15"; month[5] = ".06.15"; month[6] = ".07.15"; month[7] = ".08.15"; month[8] = ".09.15"; month[9] = ".10.15"; month[10] = ".11.15"; month[11] = ".12.15"; var date_curr = new Date(); var date_next = new Date(); date_curr.setDate(date_next.getDate()+pd+(date_curr.getHours() >= 17 ? 0 : 1)); var day_curr = date_curr.getDate(); date_next.setDate(date_next.getDate()+(pd + 1)); var day_next = date_next.getDate(); $(".date").text(day_curr +" "+ (month[date_curr.getMonth()]) + " - " + (day_next) +" "+(month[date_next.getMonth()])); }); </script> </div> </div>
Отправлено 15 Январь 2015 - 04:02
<div>Ваш город: <span id="user-city"></span></div> <div>Доставим: <span id="date-delivery"></span></div> <script src="http://api-maps.yandex.ru/2.0-stable/?load=package.standard&lang=ru-RU" type="text/javascript"></script> <script > $(function() { $("#user-city").text(ymaps.geolocation.city); var pd = 15; // если яндекс не смог определить регион посетителя прибавляется 15 дней к текущей дате if( !ymaps.location ) pd = 10; // если геотаргеттинг не стоит то прибавляется 10 дней к текущей дате else if (ymaps.location.city == 'Москва') pd = 2; // если определилась Москва то не прибавляется дней к текущей дате else if (ymaps.location.city == 'Королев') pd = 5; // если определился Королев то не прибавляется дней к текущей дате else if (ymaps.location.city == 'Волгодонск') pd = 0; // если определился Волгодонск то не прибавляется дней к текущей дате else if (ymaps.location.city == 'Санкт-Петербург') pd = 4; //если определился СПБ то прибавляется три дня к текущей дате var month = [ ".01.15", ".02.15", ".03.15", ".04.15", ".05.15", ".06.15", ".07.15", ".08.15", ".09.15", ".10.15", ".11.15", ".12.15"]; var date_curr = new Date(); var date_next = new Date(); date_curr.setDate(date_next.getDate() + pd + (date_curr.getHours() >= 17 ? 0 : 1)); var day_curr = date_curr.getDate(); date_next.setDate(date_next.getDate() + (pd + 1)); var day_next = date_next.getDate(); $("#date-delivery").text(day_curr + " " + (month[date_curr.getMonth()]) + " - " + (day_next) + " " + (month[date_next.getMonth()])); }); </script>
Отправлено 15 Январь 2015 - 17:57
Отправлено 16 Январь 2015 - 05:29
Отправлено 04 Апрель 2016 - 10:10
Vaccina (29 Июнь 2013 - 03:40) писал:
$(function() { var pd = 0; var month = ["января", "февраля", "марта", "апреля", "мая", "июня", "июля", "августа", "сентября", "октября", "ноября", "декабря"]; var date = new Date(); date.setDate(date.getDate() + pd); if(date.getDay() === 0 || date.getDay() === 6) { date.setDate(date.getDate() + (date.getDay() === 0 ? 1 : 2)); } if(date.getHours() >= 11 && (date.getDay() !== 0 && date.getDay() !== 6)) { date.setDate(date.getDate() + (date.getDay() === 5 ? 3 : 1)); } $(".date").text(date.getDate() + " " + (month[date.getMonth()])); });
Отправлено 04 Апрель 2016 - 11:15
aleff (04 Апрель 2016 - 10:10) писал:
Отправлено 04 Апрель 2016 - 11:20
Отправлено 04 Апрель 2016 - 15:33
Отправлено 04 Апрель 2016 - 15:50
aleff (04 Апрель 2016 - 11:20) писал:
<script type="text/javascript"> $(function() { var pd = 0; var month = ["января", "февраля", "марта", "апреля", "мая", "июня", "июля", "августа", "сентября", "октября", "ноября", "декабря"]; var date = new Date(); date.setDate(date.getDate() + pd); if(date.getDay() === 0 || date.getDay() === 6) { date.setDate(date.getDate() + (date.getDay() === 0 ? 1 : 2)); } if(date.getHours() >= 11 && (date.getDay() !== 0 && date.getDay() !== 6)) { date.setDate(date.getDate() + (date.getDay() === 5 ? 3 : 1)); } $(".date").text(date.getDate() + " " + (month[date.getMonth()])); }); </script>
<script type="text/javascript"> $(function() { var pd = 0; var month = ["января", "февраля", "марта", "апреля", "мая", "июня", "июля", "августа", "сентября", "октября", "ноября", "декабря"]; var date = new Date(); date.setDate(date.getDate() + pd); if(date.getDay() === 6) { date.setDate(date.getDate() + 2); } else { date.setDate(date.getDate() + 1); } $(".date").text(date.getDate() + " " + (month[date.getMonth()])); }); </script>
0 пользователей, 0 гостей, 0 анонимных