Skip to content

Instantly share code, notes, and snippets.

View ilyaashapatov's full-sized avatar
🏠
Working from Sber

Ilya Ashapatov ilyaashapatov

🏠
Working from Sber
View GitHub Profile
function scrollTo(Y, duration, easingFunction, callback) {
var start = Date.now(),
elem = document.documentElement.scrollTop?document.documentElement:document.body,
from = elem.scrollTop;
if(from === Y) {
callback();
return; /* Prevent scrolling to the Y point if already there */
}
@ilyaashapatov
ilyaashapatov / fancybox_yandex-maps.html
Created April 11, 2014 12:02
fancybox & yandex maps
<script type="text/javascript" src="http://yandex.st/jquery/1.11.0/jquery.min.js"></script>
<script type="text/javascript" src="http://fancyapps.com/fancybox/source/jquery.fancybox.js"></script>
<script type="text/javascript" src="http://fancyapps.com/fancybox/source/jquery.fancybox.js"></script>
<script type="text/javascript" src="http://api-maps.yandex.ru/2.0/?load=package.full&lang=ru-RU"></script>
<link type='text/css' href='http://fancyapps.com/fancybox/source/jquery.fancybox.css' rel='stylesheet'>
// created element
<div id="map_popup" style="width:100%; height: 100%; display: none;"></div>
<!DOCTYPE html>
<html>
<head>
<meta charset='UTF-8' />
<link rel='stylesheet' href='style.css' />
</head>
<body>
<form id="myform">
<input type="text" name="login" id="login" />