.selector {
position: relative;
top: 0;
}
var elem = document.querySelector(".selector");
document.addEventListener("scroll", function()
{
if (document.body.scrollTop > 50)
{
elem.style.position = "fixed";
}
else
{
elem.style.position = "relative";
}
});
var circle = document.querySelector("circle");
document.querySelector("input").addEventListener("input", function() {
circle.setAttribute("r", this.value);
});
var a = {"a": "17","b": "1","d": "3","v": "10","e": "4","f": "9"};
var b = {"a": "1", "b": "3","d": "4","v": "5", "e": "6","f": "7"};
function search(a, b) {
var result = [];
for(var akey in a) {
var found = false;
for(var bkey in b) {
if (a[akey] == b[bkey]) {
found = true;
continue;
}
}
if (!found) {
result.push(a[akey]);
}
}
return result;
}
console.log(search(a, b));
var a = [17, 1, 3, 0, 4, 9];
var b = [1, 3, 4, 5, 6, 7];
function search(a, b) {
var result = [];
for(var i = 0; i < a.length; i++) {
if (b.indexOf(a[i]) == -1) {
result.push(a[i]);
}
}
return result;
}
console.log(search(a, b));
console.log(search(b, a));
var a = [17, 1, 3, 0, 4, 9];
var b = [1, 3, 4, 5, 6, 7];
function search(a, b) {
var result = [];
a.forEach(function(v) {
if (b.indexOf(v) == -1) {
result.push(v);
}
});
return result;
}
console.log(search(a, b));
console.log(search(b, a));
var links = document.querySelectorAll(".list__icon");
for(var i = 0; i < links.length; i++)
{
links[i].addEventListener("mouseenter", function()
{
this.classList.add("active");
});
links[i].addEventListener("mouseleave", function()
{
this.classList.remove("active");
});
}
var links = document.querySelectorAll("#uPeople-online a");
var people = document.querySelector("#uPeople");
var link_default = [];
for(var i = 0; i < links.length; i++) {
links[i].addEventListener("mouseenter", function() {
this.appendChild(people);
});
links[i].addEventListener("mouseleave", function() {
this.parentNode.parentNode.insertBefore(people, this.parentNode);
});
}
http://www.zazzle.co.uk/rlv/svc/view?rlvnet=1&realview=113966237699778543&design=cee43c30-ea4f-40fc-9087-eaefcb811025&style=hanes_womens_crew_tshirt_5680&size=a_l&color=white&max_dim=512&hide=bleed%2Csafe%2CvisibleMask&r=1451506529663
function A() { }
function B() { }
A();
B();
function A()
{
if (smth) return true;
else return false;
}
function B() { }
if (A())
{
B();
}
function A()
{
B();
}
function B() { }
A();
function A(callback)
{
callback();
}
A(function () { });
// либо
function B() { }
A(B);
Array.prototype.forEach.call(document.querySelectorAll('.link'), function(link)
{
console.log(link);
});