pasteData = pasteData.replace(new RegExp("http(s)?://.*?\\.(jpg|png|gif|jpeg)","g"),str => {
return '<img src="'+str+'" style="max-width:640px;width:98%;"/>';
});
$('.buybtn').click(function(){
var quantity = parseInt($(this).prev().val()); // получаем значение input
var amount = parseInt($(this).parent().find('.amount').text()); // получаем значение в строке
var result = quantity + amount;
if(!isNaN(result))
$(this).parent().find('.amount').text(result); // выведем значение переменной quantity
});
<input type="text" id="text">
<span id="result"></span>
window.onload = function(){
document.querySelector("#text").addEventListener("input",function(){
var res = "";
switch(this.value){
case "777":res = "Яблоки";break;
//case "value":res = "result";break;.
//case "value":res = "result";break;
//....
}
document.querySelector("#result").innerHTML = res;
});
}
var scrollAnim;
document.querySelectorAll('a[href^="#"]').forEach(function(el){
el.addEventListener("click", function(event) {
var target = document.querySelector(this.getAttribute("href"));
if (target != null) {
event.preventDefault();
var scrollMaxHeight = Math.max( document.body.scrollHeight, document.body.offsetHeight,document.documentElement.clientHeight, document.documentElement.scrollHeight, document.documentElement.offsetHeight );
var scroll = target.offsetTop;
clearTimeout(scrollAnim);
var animTime = 1200;//ms
var step = (scroll - window.scrollY)/60 / (animTime/1000);
if(scrollMaxHeight - scroll <= window.innerHeight)
scroll = scrollMaxHeight - window.innerHeight;
(function(){
if(Math.abs(window.scrollY - scroll) <= Math.abs(step)){
window.scrollTo( 0, scroll);
return;
}
window.scrollTo( 0,parseFloat(window.scrollY) + step);
scrollAnim = setTimeout(arguments.callee,1000/60);
})();
}
});
});
func2(areas);
function func2(obj) {
for (var v in obj) {
if (typeof(obj[v]) == "object" && typeof(obj[v]["state"]) == "undefined")
arguments.callee(obj[v]);
else if (typeof(obj[v]["state"]) != "undefined") {
if (obj[v]["state"])
console.log(v);
}
}
}
console.log(func(areas));
function func(obj,lvl) {
if(lvl == null)
lvl = 1;
var res = [];
for (var v in obj) {
if (typeof(obj[v]) == "object" && typeof(obj[v]["state"]) == "undefined"){
var r = arguments.callee(obj[v],lvl+1);
if(lvl == 1 && r === true)
res.push(v);
else if(r === true)
return r;
}
else if (typeof(obj[v]["state"]) != "undefined") {
return obj[v]["state"];
}
}
return res;
}
(function(){
api.newsfeed.get({
'count': 1
}).then(result => console.log(result['items'][0]['post_id']))
setTimeout(arguments.callee,0);
})();
(function(){
var f = arguments.callee;
api.newsfeed.get({
'count': 1
}).then(function(result){
console.log(result['items'][0]['post_id']);
f();
})
})();
(function(){
d0 = new Date('December 07, 2017 00:00:00');
d1 = new Date();
var t = d1.getTime() - d0.getTime();
dt = parseInt(t / (1000*60*60*24));
t = t%(1000*60*60*24);
dh = parseInt(t/ (1000*60*60));
t = t%(1000*60*60);
dm = parseInt(t/ (1000*60));
t = t%(1000*60);
ds = parseInt(t/ 1000);
t = t%(1000*60);
dms = parseInt(t%1000);
document.getElementById("timework").innerHTML = dt+ " дней "+dh+ " часов " + dm+" минут "+ ds + " секунд " + dms + " мс";
setTimeout(arguments.callee,20);
})();