-
Posts
209 -
Joined
-
Last visited
Content Type
Profiles
Forums
Calendar
Store
Everything posted by Mary_RND
-
Не поняла я таки работу sessionsStorage Решила воспользоваться плагином для кукисов. Сделала вот что, и проблема в том, что preload кукис есть, и он не нулевой. Но видео все равно загружается... и вдобавок не заканчивается, сайт не появляется $(window).on('load', function () { $.cookie('preload', '1', { path: '/' }); //$.cookie('preload', null, { expires: -1 }); if($.cookie('preload')==null){ var $preloader = $('#page-preloader'), $spinner = $preloader.find('.spinner'), $video = $('video'); $video.get().play(); $video.bind('ended', function () { //--$spinner.fadeOut(); //--or maybe $preloader.fadeOut(); }); } });
-
никогда просто не делала preload с видео, а тут еще под разные системы Т_Т а это рабочий код получается? ну т.е. его можно взять? Попробовала вставить ваш код, видео не грузиться вообще и перестало раскрываться меню на внутренних страницах О_О
-
Блин... мне сказали, что это видео должно грузиться и на планшетах, а то на них он черный, там кажется Ipad и вот с Андроида посмотрела и сайт тоже черный... Как сделать чтобы и в этих системах работало? Т_Т Я так понимаю это из-за $(window)
-
Правильно вообще поняла? Но что писать, в противном случае? $(window).on('load', function () { if (sessionStorage('localStorage')) { var $preloader = $('#page-preloader'), $spinner = $preloader.find('.spinner'), $video = $('video'); $video.get().play(); $video.bind('ended', function () { $preloader.fadeOut(); }); } else { // здесь должен быть результат, если уже один раз за сессию была загрузка preloader? } });
-
Хм... а какое "поле" получается надо отслеживать в моем случае?
-
получается в рамках одной сессии
-
Так, только для главной я сделала, получилось решить проблему простым запросом cms на удивление. Но вот как сделать флаги..
-
попробовала добавить, но кажется я все-таки не так что-то сделала (( function $preloader() { //run code $(window).unbind('load') }; Нашла статью но как то в ней все сумбурно, так и не понятно, что правильно.
-
ага.. ооо... заработало. А что делать с тем, что при заходе на другую станицу видео опять грузится. Оно должно 1 раз загружаться и только для главной ((
-
Ага... убрала. Теперь черный фон вместо сайта @_@
-
Ааааа... теперь сайт не загружается и видео идет по кругу ><
-
Сделала видео на предзагрузку страницы Но видео почему-то обрывается, оно идет 3 секунды, хотя должно 6, а вот затемнение идет нормально по времени http://codepen.io/eglitmaria/pen/Xdzwox P.S.: забавно, на вкладке в браузере появляется знак звука и не исчезает, хотя видео закончилось. P.P.S.: ой... а еще оно для всех страниц срабатывает ><
-
Так, доковыряла я вот до этого, теперь единички ставятся не у всех, а только у нужного поля, но галочки идут у всех ^_^" т.к. checkItem тоже не один на странице.. $('.table-preset').on('click', '.js-minus-lite', function(){ var $parent = $(this).parents('.tdsummary'); var $currVal = parseInt($parent.find('.number').val(), 10); var newVal = $currVal && --$currVal; if(!newVal) $('.checkItem').prop('checked', false); $parent.find('.number').val(newVal); total(); }); $('.table-preset').on('click', '.js-plus-lite', function(){ var $parent = $(this).parents('.tdsummary'); var $val = parseInt($parent.find('.number').val(), 10); $('.checkItem').prop('checked', true); $parent.find('.number').val(++$val); total(); }); $('.checkItem').on('change',function() { if($(this).is(":checked")) $parent.find('.number').val('1'); }); И возникла проблема У меня есть что то типа паков. Выбираешь пак, и автоматически ставится кол-во и галочка. Например товара 10 уменьшаю на 1, галочка уходит...хотя товар не равен 0 ((
-
Сайт без вертикальной прокрутки, адаптивный, футер прижат книзу
Mary_RND replied to sejunctus's question in HTML Coding
черт, забыла про вертикаль -
Сайт без вертикальной прокрутки, адаптивный, футер прижат книзу
Mary_RND replied to sejunctus's question in HTML Coding
Такой пример подходит? http://www.giulianovars.ru/ -
В смысле один @_@ Если правильно поняла, то не один и у checkbox у меня класс, а не id Поставила, но да не работает, т.к. .number получается не один
-
Сайт-то дать могу, но к сожалению, тот раздел полностью закрыт от незарегистрированных пользователей Сегодня делала, т.к. весь мозг сделали, хотя формирование отчета, было сделано, что без регистрации его не получить, но захотели полностью весь раздел скрыть... Нашла код, даже не заметила честно О_О, наверное уже замороченная просто >< $('.table-preset').on('click', '.js-minus-lite', function(){ var $parent = $(this).parents('.tdsummary'); var $currVal = parseInt($parent.find('.number').val(), 10); if($currVal!=1){ var $newVal = $currVal-1; } else{ var $newVal = $currVal; } $parent.find('.number').val($newVal); total(); }); $('.table-preset').on('click', '.js-plus-lite', function(){ var $parent = $(this).parents('.tdsummary'); var $currVal = parseInt($parent.find('.number').val(), 10); var $newVal = $currVal+1; $parent.find('.number').val($newVal); total(); }); ___________________________ Вроде сделала. Правильно? Вопрос, как теперь сделать если не 0, то в поле Добавить галочка сама ставилась и если ставишь галочку, вместо 0 ставилась 1? О_о $('.table-preset').on('click', '.js-minus-lite', function(){ var $parent = $(this).parents('.tdsummary'); var $currVal = parseInt($parent.find('.number').val(), 10); if($currVal!=){ var $newVal = $currVal && $currVal-1; } else{ var $newVal = $currVal; } $parent.find('.number').val($newVal); total(); }); P.S.: ищю код чекбокса...
-
все равно идет в минус (( Я очень боюсь сильно что-то менять на сайте, т.к. делала его не я, сам сайт нормальный, но вот тот конкретный функционал, который я меняю по мере возможности Такое чувство, тронешь развалится к черту... Блииинн... но если ставишь 1, то еще checkbox должен автоматически галочку ставит... что за наказание ><
-
Доброго времени суток. У меня есть вот такой html, где раньше у value была 1, теперь надо чтобы там был 0, я его поставила <td class="tdsummary"> <div class="minus js-minus-lite">-</div> <input type="hidden" value="{$upage}" class="pageid"/> <input type="hidden" value="" class="itemid"/> <input type="text" value="0" disabled="disabled" class="number"/> <div class="plus js-plus-lite">+</div> </td> но возникла проблема, при 1, нажимая "-" ниже 1 не опускался, как только поставила 0, сразу получается -1, -2 и т.д. Вот JS, как ограничить, чтобы меньше 0 не становилось? $('.table-preset').on('click', '.js-minus', function(e){ var $parent = $(this).parents('.tdsummary'); var $itemId = $parent.find('.itemid').val(); var $pageId = $parent.find('.pageid').val(); var value = parseInt($parent.find('.number').val(), 10); var parsevalue = value-1; plusMinusAjax($parent, $pageId, parsevalue, $itemId); }); $('.table-preset').on('click', '.js-plus', function(){ var $parent = $(this).parents('.tdsummary'); var $itemId = $parent.find('.itemid').val(); var $pageId = $parent.find('.pageid').val(); var value = parseInt($parent.find('.number').val(), 10); var parsevalue = value+1; plusMinusAjax($parent, $pageId, parsevalue, $itemId); });
-
Включение клика в тоуч устройствах или при 1024
Mary_RND replied to Mary_RND's question in JavaScript
Так вот как это прописывается P.S.: но блин возникла проблема, пока не знаю как в xslt составить, чтобы работал или не работал пункт меню >,< -
Вот у меня есть такой вот маленький скрипт, который открывает меню по клику. Но надо сделать так, чтобы этот клик включался в работу, когда зашли с touch устройств (или хотя бы при разрешение меньше 1024) $('.blockeasing li').on('click', function(){ $('div.menu__drop').toggle("slow"); });
-
Почему-то просто с .tab он не хотел открывать меню...
-
Хм.. если ставлю moveSlides:1 , стрелочки не пропадают, когда слайдов 4 и меньше Т_Т