Skip to content

Instantly share code, notes, and snippets.

View Mons1eurEnzo's full-sized avatar

Nikita Vokhmyanin Mons1eurEnzo

View GitHub Profile
@Mons1eurEnzo
Mons1eurEnzo / Page Preloader.html
Last active October 11, 2016 08:31
Sass & jQuery - Page Preloader
/*Перед body*/
<div class="loader">
<div class="loader_inner"></div>
</div>
@Mons1eurEnzo
Mons1eurEnzo / Background Full (Resize).js
Last active September 30, 2016 06:33
jQuery - Background Full
$(document).ready(function() {
function heightDetect() {
$(".main_head").css("height", $(window).height());
};
heightDetect();
$(window).resize(function() {
heightDetect();
});
});
@Mons1eurEnzo
Mons1eurEnzo / Live Reload Script.js
Last active January 16, 2017 08:09
jQuery - Live Reload Script
<script>document.write('<script src="http://' + (location.host || 'localhost').split(':')[0] + ':35729/livereload.js?snipver=1"></' + 'script>')</script>
@Mons1eurEnzo
Mons1eurEnzo / common.js
Last active September 30, 2016 06:32
jQuery - Click (In & Out)
$(".toggle-mnu, .menu_item").click(function() {
$(".sandwich").toggleClass("active");
});
$(".toggle-mnu").click(function() {
if ($(".top_mnu").is(":visible")){
$(".top_mnu").fadeOut(600);
$(".top_mnu li a").removeClass("fadeInUp animated");
} else {
$(".top_mnu").fadeIn(600);
@Mons1eurEnzo
Mons1eurEnzo / common.js
Last active September 4, 2022 20:29
html, php, jQuery(AJAX) - Форма обратной связи
$(document).ready(function() {
$("#form").submit(function() {
$.ajax({
type: "POST",
url: "mail.php",
data: $(this).serialize()
}).done(function() {
$(this).find("input").val("");
alert("Спасибо за заявку! Скоро мы с вами свяжемся.");
@Mons1eurEnzo
Mons1eurEnzo / variables.less
Last active September 30, 2016 06:31
LESS - BootStrap Настройки
/*все настройки bootstrap*/
http://getbootstrap.com/customize/
/*серый фон страницы*/
@body-bg: #f8f8f8;
/*специфический голубой фон данного дизайна*/
@brand-primary: #29c5e6;
/*фон панелей*/
@panel-bg: #f3f3f3;
/*цвет рамки панелей*/
@Mons1eurEnzo
Mons1eurEnzo / Html.html
Last active January 16, 2017 08:10
Html, css, JS - Плавающее меняющееся меню(headhesive)
/*Подключить скрипт */headhesive.min.js*/
<div class="menu">
<div class="mid">
<img src="images/photo.jpg" alt="logo" class="logotype">
123
</div>
</div>
@Mons1eurEnzo
Mons1eurEnzo / LocalStorage.js
Created December 6, 2016 09:06
Запоминание вкладки
$(document).ready(function () {
//при открытии панели пользователем, записываем значение её атрибута id в LocalStorage (ключ bootstrapAccordion)
$("#bootstrap").on('shown.bs.collapse', function () {
var active = $("#bootstrap .in").attr('id');
localStorage.setItem("bootstrapAccordion", active);
});
//при закрытии панели удаляем bootstrapAccordion из LocalStorage
$("#bootstrap").on('hidden.bs.collapse', function () {
localStorage.removeItem("bootstrapAccordion");
});
@Mons1eurEnzo
Mons1eurEnzo / common.js
Last active June 5, 2021 20:06
Bitrix Panel fixed (Фиксим плавающую панель сайта и панель админки Битрикса)
BX.ready(function () {
var MyPanel = BX("navmenu"), // ID ShowPanel Bitrix
BxPanel = BX.admin.panel,
FxPanel = function () {
if (window.pageYOffset >= BxPanel.DIV.clientHeight && BxPanel.isFixed() === false) {
MyPanel.style.top = 0;
} else if (BxPanel.isFixed() === true) {
MyPanel.style.top = BxPanel.DIV.clientHeight + "px";
} else {
MyPanel.style.top = BxPanel.DIV.clientHeight - window.pageYOffset + "px";
@Mons1eurEnzo
Mons1eurEnzo / Flowing scroll
Last active January 18, 2017 13:43
Scroll Top
http://javascript.ru/forum/misc/44239-poyavlenie-ischeznovenie-ehlementa-pri-prokrutke-stranicy-jquery-4.html