Skip to content

Instantly share code, notes, and snippets.

View Avanger2512's full-sized avatar
🏠
Working from home

Den Avanger2512

🏠
Working from home
View GitHub Profile
@Avanger2512
Avanger2512 / init slick for viewportWidth
Created June 1, 2016 14:59
init slick for viewportWidth
$(window).resize(function(){
initSlickMobile();
});
function initSlickMobile () {
var viewportWidth = verge.viewportW();
if (viewportWidth <= 960) {
$('.js-slick-logo').slick({
infinite: true,
slidesToShow: 3,
slidesToScroll: 3,
@Avanger2512
Avanger2512 / TABS
Last active April 12, 2016 13:49
NNyoeN
NNyoeN
------
A [Pen](http://codepen.io/Avanger2512/pen/NNyoeN) by [Den](http://codepen.io/Avanger2512) on [CodePen](http://codepen.io/).
[License](http://codepen.io/Avanger2512/pen/NNyoeN/license).
@Avanger2512
Avanger2512 / Checkbox Trickery: To-Do List.markdown
Created April 7, 2016 15:17
Checkbox Trickery: To-Do List
SHOW_GOTOP_AFTER = 500
$goTop = $(".go-top")
$goTop.toggle goTopShown = $(window).scrollTop() > SHOW_GOTOP_AFTER
$goTop.click ->
$('html,body').animate {scrollTop: 0}, 800
return false
$(window).scroll ->
@Avanger2512
Avanger2512 / fixed menu script
Last active March 22, 2016 15:26
fixed menu script
$(window).scroll ->
if window.matchMedia('screen and (min-width: 768px)').matches
if $(window).scrollTop() > 50
$('.navbar-fixed-top').addClass 'navbar-main_slide'
else
$('.navbar-fixed-top').removeClass 'navbar-main_slide'
return
return
if window.matchMedia('screen and (max-width: 767px)').matches
@Avanger2512
Avanger2512 / coffee
Created February 22, 2016 19:51
clone specialization
# Clone specialization
$("#select-specialization").on "click", "li a", ->
$('.alternative-btn__specialization span').empty()
$('.alternative-btn__specialization span').text(item.text())
$('.js-remove' ).addClass 'is-active'
$('.js-btn-special').text('Выбрана специальность')
# return $("#select-specialization").modal "hide"
$(".js-remove").on "click", ->
@Avanger2512
Avanger2512 / 0_reuse_code.js
Created February 20, 2016 13:46
Here are some things you can do with Gists in GistBox.
// Use Gists to store code you would like to remember later on
console.log(window); // log the "window" object to the console
@Avanger2512
Avanger2512 / datePicker
Created February 14, 2016 20:31
Picker
# data-picker
$(".js-btn-picker").on "click", ->
now3 = new Date
now4 = new Date
# nowDate
picker = $(this).siblings(".date-wrap")
picker.toggleClass 'is-active'
$('.js-nav a').on('click', function() {
var section;
section = $(this).attr('href');
$('html, body').animate({
scrollTop: $(section).offset().top - 10
}, 500);
return false;
});