Перейти к содержанию
Авторизация  
Somon

Sw13

Рекомендуемые сообщения

Вообщем всем хай) Заметил что в sw13 когда ты на главном то другой фон, а если переходишь например в страницу регистрации или же статистики то фон изменяется, ну вот вопрос к вам. Как это у себя реализовать ?

Например в epicl2.com (не реклама) в шаблоне лого и фон меняется, так же класс отвечающие за него.

класс на главной странице home, при переходе в другие страницы оно сразу же меняется в inner.

Как сделать такое у себя?(Хотел рипнуть их шаблон, сталкнулся вот с такой проблемой.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вообщем всем хай) Заметил что в sw13 когда ты на главном то другой фон, а если переходишь например в страницу регистрации или же статистики то фон изменяется, ну вот вопрос к вам. Как это у себя реализовать ?

Например в epicl2.com (не реклама) в шаблоне лого и фон меняется, так же класс отвечающие за него.

класс на главной странице home, при переходе в другие страницы оно сразу же меняется в inner.

Как сделать такое у себя?(Хотел рипнуть их шаблон, сталкнулся вот с такой проблемой.

scripts.js 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

а что там ?)

$(document).ready(function(e) {

var logoWidth = $('.logo').width();

  $(window).resize(function(){

   if ($('body').hasClass('home')) {

    if ($('.container-logo').width() <= 1240) {

     $('.logo').css({width : (logoWidth - ((1240 - $('.container-logo').width())/2) )});

    }

   }

  });

  $(window).resize();

  $('.ref-code span').click(function(e) {

    $('.ref-code').html('<input type="text" class="input">');

  });

  $('.servers .server').last().addClass('last');

 

  $('.nav .down, .fixed-nav .down').click(function(e) {

    if($('.nav').is('.actives')) {

      $('html, body').animate({scrollTop: 0},400);

    } else {

      $('html, body').animate({scrollTop: 1200},400);

    }

  });

  $('.inner .go-files').click(function(e) {

    window.location = '/';

    $.cookie('go-files', 'true', { expires: 7, path: '/' });

  });

  if($.cookie('go-files') != null) {

    $('body, html').animate({scrollTop: 2440},600);

    $.removeCookie('go-files', { path: '/' });

  }

 

 

  $('.up').click(function(e) {

    $('html, body').animate({scrollTop: 0},600);

  });

  if($('body').hasClass('inner')) {

    $('#page-content').before($('#page-content .inner-content .maintitle'));

  }

 

  $(window).scroll(function(e) {

    if($('body').is('.inner')) {

      if($(document).scrollTop() > 520) {

        $('.fixed-nav').addClass('active');

      } else {

        $('.fixed-nav').removeClass('active');

      }

    } else {

     

      if(750 - $(window).height() > $(document).scrollTop()) {

        $('.fixed-nav').addClass('active-bottom');

      } else {

        $('.fixed-nav').removeClass('active-bottom');

      }

      if($(document).scrollTop() > 860) {

        $('.nav').addClass('actives');

      } else {

        $('.nav').removeClass('actives');

      }

     

      if($(document).scrollTop() > 880) {

        $('.fixed-nav').addClass('active');

      } else {

        $('.fixed-nav').removeClass('active');

      }

    }

  });

 

  $('.play').click(function(e) {

    $('.popup').append('<iframe width="853" height="480" src="https://www.youtube.com/embed/'+$(this).attr('href').slice(32, $(this).attr('href').length)+'" frameborder="0" allowfullscreen></iframe>');

    $('.overlay, .popup').addClass('active');

    return false;

  });

 

  $('.overlay').click(function(e) {

    $('.popup, .overlay').removeClass('active');

    $('.popup iframe').remove();

  });

  $('.news').hover(function(e) {

    $(this).addClass('active');

    $('.news:not(.active)').addClass('pasive');

    }, function(){

    $('.news').removeClass('pasive').removeClass('active');

  });

 

  $('.steps .step').click(function(e) {

    if($(this).is('active')) {

      $(this).removeClass('active'); 

    } else {

      $('.steps .step').removeClass('active');

      $(this).addClass('active'); 

    }

  });

  $('.download a, .main-files').click(function(e) {

    $('body, html').animate({scrollTop: 2440},600);

  });

 

  $('.home .news').each(function(i, el) {

    if(i > 3) {

      $(el).hide();

      $('.show-more').addClass('active');

    }

  });

  if($('.inner .news').length > 4 && $('#pager a.nopager').next().length) {

    $('.show-more').addClass('active');

  }

  $('#pager').hide();

  if ($('body').hasClass('inner')) {

    $('.show-more').addClass('big').bind('click', function(e){

      e.preventDefault();

      if($('#pager').length && $('#pager a.nopager').next().length) {

        location.href = $('#pager a.nopager').next().attr('href');

      }

    });

  }

  $(window).scroll(function() {

    if($('body').hasClass('inner')) {

      slowShow($('.header .top-bar'),-1);

      slowShow($('.header .logo'),-1);

      slowShow($('.header .servers'),-1);

      slowShow($('.nav li'),-1);

      slowShow($('.news'),-1);

      slowShow($('.show-more'),-1);

      slowShow($('.side-content'),-1);

      slowShow($('.side-title'),-1);

      slowShow($('.content .maintitle'),-1);

    }

    if($(document).scrollTop() > $('.header').offset().top-$(window).height()/2 && $(document).scrollTop() < $('.header').offset().top-$(window).height()/2+$('.header').height()) {

      slowShow($('.header .top-bar'),-1);

      slowShow($('.header .logo'),-1);

      slowShow($('.header .servers'),-1);

      slowShow($('.nav li'),-1);

    }

    if($(document).scrollTop() > $('.content').offset().top-$(window).height()/2 && $(document).scrollTop() < $('.content').offset().top-$(window).height()/2+$('.content').height()) {

      slowShow($('.news'),-1);

      slowShow($('.show-more'),-1);

      slowShow($('.side-content'),-1);

      slowShow($('.side-title'),-1);

      slowShow($('.content .maintitle'),-1);

    }

    if ($('.start').length) {

      if($(document).scrollTop() > $('.start').offset().top-$(window).height()/2 && $(document).scrollTop() < $('.start').offset().top-$(window).height()/2+$('.start').height()) {

        slowShow($('.start .maintitle'),-1);

        slowShow($('.step'),-1);

        slowShow($('.share .title'),-1);

        slowShow($('.share .list-share li'),-1);

      }

    }

    if($(document).scrollTop() > $('.footer').offset().top-$(window).height()) {

      slowShow($('.copyright'),-1);

      slowShow($('.devs'),-1);

      slowShow($('.counters'),-1);

      slowShow($('.footer .col'),-1);

      slowShow($('.up'), -1);

    }

  });

 

  $(window).scroll();

});

function slowShow(el, i) {

  setTimeout(function(){

    i++

    if(i <= $(el).length) {

      $(el).eq(i).addClass('show');

    }

    slowShow(el, i);

  },150);

 

}

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

$(document).ready(function(e) {

var logoWidth = $('.logo').width();

  $(window).resize(function(){

   if ($('body').hasClass('home')) {

    if ($('.container-logo').width() <= 1240) {

     $('.logo').css({width : (logoWidth - ((1240 - $('.container-logo').width())/2) )});

    }

   }

  });

  $(window).resize();

  $('.ref-code span').click(function(e) {

    $('.ref-code').html('<input type="text" class="input">');

  });

  $('.servers .server').last().addClass('last');

 

  $('.nav .down, .fixed-nav .down').click(function(e) {

    if($('.nav').is('.actives')) {

      $('html, body').animate({scrollTop: 0},400);

    } else {

      $('html, body').animate({scrollTop: 1200},400);

    }

  });

  $('.inner .go-files').click(function(e) {

    window.location = '/';

    $.cookie('go-files', 'true', { expires: 7, path: '/' });

  });

  if($.cookie('go-files') != null) {

    $('body, html').animate({scrollTop: 2440},600);

    $.removeCookie('go-files', { path: '/' });

  }

 

 

  $('.up').click(function(e) {

    $('html, body').animate({scrollTop: 0},600);

  });

  if($('body').hasClass('inner')) {

    $('#page-content').before($('#page-content .inner-content .maintitle'));

  }

 

  $(window).scroll(function(e) {

    if($('body').is('.inner')) {

      if($(document).scrollTop() > 520) {

        $('.fixed-nav').addClass('active');

      } else {

        $('.fixed-nav').removeClass('active');

      }

    } else {

     

      if(750 - $(window).height() > $(document).scrollTop()) {

        $('.fixed-nav').addClass('active-bottom');

      } else {

        $('.fixed-nav').removeClass('active-bottom');

      }

      if($(document).scrollTop() > 860) {

        $('.nav').addClass('actives');

      } else {

        $('.nav').removeClass('actives');

      }

     

      if($(document).scrollTop() > 880) {

        $('.fixed-nav').addClass('active');

      } else {

        $('.fixed-nav').removeClass('active');

      }

    }

  });

 

  $('.play').click(function(e) {

    $('.popup').append('<iframe width="853" height="480" src="https://www.youtube.com/embed/'+$(this).attr('href').slice(32, $(this).attr('href').length)+'" frameborder="0" allowfullscreen></iframe>');

    $('.overlay, .popup').addClass('active');

    return false;

  });

 

  $('.overlay').click(function(e) {

    $('.popup, .overlay').removeClass('active');

    $('.popup iframe').remove();

  });

  $('.news').hover(function(e) {

    $(this).addClass('active');

    $('.news:not(.active)').addClass('pasive');

    }, function(){

    $('.news').removeClass('pasive').removeClass('active');

  });

 

  $('.steps .step').click(function(e) {

    if($(this).is('active')) {

      $(this).removeClass('active'); 

    } else {

      $('.steps .step').removeClass('active');

      $(this).addClass('active'); 

    }

  });

  $('.download a, .main-files').click(function(e) {

    $('body, html').animate({scrollTop: 2440},600);

  });

 

  $('.home .news').each(function(i, el) {

    if(i > 3) {

      $(el).hide();

      $('.show-more').addClass('active');

    }

  });

  if($('.inner .news').length > 4 && $('#pager a.nopager').next().length) {

    $('.show-more').addClass('active');

  }

  $('#pager').hide();

  if ($('body').hasClass('inner')) {

    $('.show-more').addClass('big').bind('click', function(e){

      e.preventDefault();

      if($('#pager').length && $('#pager a.nopager').next().length) {

        location.href = $('#pager a.nopager').next().attr('href');

      }

    });

  }

  $(window).scroll(function() {

    if($('body').hasClass('inner')) {

      slowShow($('.header .top-bar'),-1);

      slowShow($('.header .logo'),-1);

      slowShow($('.header .servers'),-1);

      slowShow($('.nav li'),-1);

      slowShow($('.news'),-1);

      slowShow($('.show-more'),-1);

      slowShow($('.side-content'),-1);

      slowShow($('.side-title'),-1);

      slowShow($('.content .maintitle'),-1);

    }

    if($(document).scrollTop() > $('.header').offset().top-$(window).height()/2 && $(document).scrollTop() < $('.header').offset().top-$(window).height()/2+$('.header').height()) {

      slowShow($('.header .top-bar'),-1);

      slowShow($('.header .logo'),-1);

      slowShow($('.header .servers'),-1);

      slowShow($('.nav li'),-1);

    }

    if($(document).scrollTop() > $('.content').offset().top-$(window).height()/2 && $(document).scrollTop() < $('.content').offset().top-$(window).height()/2+$('.content').height()) {

      slowShow($('.news'),-1);

      slowShow($('.show-more'),-1);

      slowShow($('.side-content'),-1);

      slowShow($('.side-title'),-1);

      slowShow($('.content .maintitle'),-1);

    }

    if ($('.start').length) {

      if($(document).scrollTop() > $('.start').offset().top-$(window).height()/2 && $(document).scrollTop() < $('.start').offset().top-$(window).height()/2+$('.start').height()) {

        slowShow($('.start .maintitle'),-1);

        slowShow($('.step'),-1);

        slowShow($('.share .title'),-1);

        slowShow($('.share .list-share li'),-1);

      }

    }

    if($(document).scrollTop() > $('.footer').offset().top-$(window).height()) {

      slowShow($('.copyright'),-1);

      slowShow($('.devs'),-1);

      slowShow($('.counters'),-1);

      slowShow($('.footer .col'),-1);

      slowShow($('.up'), -1);

    }

  });

 

  $(window).scroll();

});

function slowShow(el, i) {

  setTimeout(function(){

    i++

    if(i <= $(el).length) {

      $(el).eq(i).addClass('show');

    }

    slowShow(el, i);

  },150);

 

}

не я то понял, просто я взял и скачал этот скрипт себе, подключаю а там сайт вообще не показывает(

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

не я то понял, просто я взял и скачал этот скрипт себе, подключаю а там сайт вообще не показывает(

проверь все внимательно индекс ли правильно ли слил и пути на картинки и все ли css ну в общем опять проверься,нет сейчас времени рипать что бы самому проверить

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

как по мне бред, это на php делается 

да ну не может быть(сарказм)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

а тут хоть зарипайся, не получится) в том js не слова нет и том, что хочет ТС

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

как по мне бред, это на php делается 

ага, я знаю что в Php делается, по-моему даже через PHP SELF, но сам не могу сделать(

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

я такое только на ght смогу сделать) а sw не работал так плотно

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

<script>
$(document).ready(function(){
$('body').click(function () {
  $(this).toggleClass('inner');
  });
});
</script>

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

ерунду написал, при клике на тело сайта добавляешь класс inner.. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

ерунду написал, при клике на тело сайта добавляешь класс inner.. 

это парню как пример что бы знал куда рыть

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×
×
  • Создать...