if(event.keyCode == 38){ //Если нажата клавиша 38
var ind = $('.select');
if(ind.index() == 0){ //Если сейчас "выбран" первый li
$('ul>li').first().removeClass('select');
$('ul>li').last().addClass('select'); //Выбрать последний
}
//А затем в любом случае выбрать тот, что выше
$('ul>li.select').removeClass('select').prev().addClass('select');
}
if(event.keyCode == 38){
var ind = $('.select');
if(ind.index() == 0){
$('ul>li').first().removeClass('select');
$('ul>li').last().addClass('select');
}else{
$('ul>li.select').removeClass('select').prev().addClass('select');
}
}
if(event.keyCode == 38){
var
lies = $("li"),
sel = lies.filter('.select').removeClass('select');
;
(sel.index() ? sel.prev() : lies.last()).addClass("select");
}
function my_func(ui){
//Чего-то делаем, к примеру:
alert(ui);
}
var data = [
{"i_id":"2223", "i_post":"qwerty", "i_descriptions": [
{"type":"html","value":"\r\n"},
{"type":"html","value":" "},
{"type":"html","value":"\u041a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440 \u0442\u0438\u0440\u0430\u0436\u0430 #48","color":"99ccff"},
{"type":"html","value":" "}
], "ui_status":"4", "ui_bid":"12414124125"},
{"i_id":"2228", "i_post":"qwerty", "i_descriptions": [
{"type":"html","value":"\r\n"},
{"type":"html","value":" "},
{"type":"html","value":"\u041a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440 \u0442\u0438\u0440\u0430\u0436\u0430 #48","color":"99ccff"},
{"type":"html","value":" "}
], "ui_status":"4", "ui_bid":"0"}
];
data.forEach(function(e){
var ubid = e.ui_bid;
+ubid&&my_func(ubid);
});
location
и запускайте нужный кусок кода.function getUTM(name){
var target = location.search.match(
new RegExp("utm_"+name+"=([^&]+)")
);
return target ? target[1] : null;
}
выполнилась функция, соответствующая данной метке.
switch(getUTM("source")){
case "yandex": //Делаем что-то
break;
case "google": //Или делаем это
break;
}
var funcGen = {
"yandex" : function(){ ... },
"google" : function(){ ... }
}[getUTM("source")];
//Если есть такая - запустим
funcGen&&funcGen();
<div class="item" data-value="800"></div>
<div class="item" data-value="801"></div>
<div class="item800"></div>
<div class="item801"></div>
$(".item").each(function(){
var num = this.dataset.value;
$('.item'+num).hide();
});
<a href="/page">Открыть окно</a>
document.querySelector("a").onclick = function(e){
e.preventDefault();
window.open(this.href);
}
$('.popUp').click(function(e){
if(
e.clientX > $(this).offset().left + $(this).outerWidth()
//Ваш :after находится за пределами .popUp.
//При клике смотрим текущие координаты мыши
//Если она за пределами .popUp, то следовательно - клик произошел по псевдоэлементу
){
$('.popUp').addClass('close');
}
});
В гугле забанили? ©Народная мудрость
Что-то слышал про метод с iframe, но так и не понял до конца, где должен быть этот iframe?
P.S. Кстати, поправьте меня, если я не прав: файл нельзя отправить методом get, верно?