Skip to content

Instantly share code, notes, and snippets.

View alexdev27's full-sized avatar
🎯
Focusing

alexdev27

🎯
Focusing
  • Russia, Khabarovsk
View GitHub Profile
@alexdev27
alexdev27 / ajaxfunc.js
Created April 4, 2017 00:19
ajax func
function ajaxForm(form, urlToFile) {
// if (!valid) {return false;}
var serailizedForm = form.serialize();
var result = $.ajax({
url: urlToFile,
type: 'post',
// dataType: 'json',
data: serailizedForm,
@alexdev27
alexdev27 / custom-counter.scss
Created March 15, 2017 09:48
custom css-counter
.custom-counter li::before {
content: '0' counter(step-counter);
}
.custom-counter li {
counter-increment: step-counter;
&:nth-child(9) ~ li:before{
content: counter(step-counter); // убираем "0" у всех последующих li, кроме тех, которые до девятки
}
}
@alexdev27
alexdev27 / base-structure.html
Created February 8, 2017 12:28
base structure for sborschik_ver-1.0
<!DOCTYPE html>
<html lang="en" class="leave-px">
<head>
@@include('head.html', {"title": "Заголовок"})
</head>
<body>
@@include('header.html')
@alexdev27
alexdev27 / active_item_depend_on_url.js
Created February 5, 2017 19:53
установка активного элемента в зависимости от url
$(function() {
$('.aside-nav__item, .mob-menu__list li').each(function(indx) {//поиск нужных элементов
var e = $(this);
e.removeClass('aside-nav__item--active active-item');
var href = location.pathname.split("/")[1] ;
if (href === '') {
e.find('a[href^="index.html"]') .parent(e)
.addClass('aside-nav__item--active');
@alexdev27
alexdev27 / module.js
Last active January 31, 2017 05:20
шаблон модуля из урока loftblog/loftschool
var mymodule = (function () {
//// переменные ////
//// ----------////
// Функция инициализации
var launchInit = function () {