$('.push').click(function(){
$('.del').removeAttr('id');
$(this).next('div').children('.del').attr('id', 'disqus_thread');
var DIS_SHORT = 'allfreecourses',
dsq = document.createElement('script');
dsq.async = true;
dsq.src = 'http://' + DIS_SHORT + '.disqus.com/embed.js';
(document.head||document.body).appendChild(dsq); //Как head'a может не быть???!?
})
var a = [];
var b = [];
var c = [];
a[0] = 1;
b[0] = 1;
for (var i = 0; i < 4; ++i) {
c = a;
for (var j = 0; j < a.length; ++j) {
a[j] = a[j] + b[j]; //a[j] = c[j] = a[j] + b[j];
}
b = c; //b = c = a
console.log(c); // выводит [2], потому что c[0] = a[0] = b[0] + a[0] = 1 + 1 = 2
}
var a = "text", b = a;
b = "Other text";
console.log(a, b); //text, Other text
var arr = [], brr = arr;
arr.push("item");
console.log(a[0], b[0]); //item, item
array.slice()
.<ul>
<li></li>
<ul>
$("ul").on("click", "li", function(){ ... });
font-weight
, то и для заголовков он шикарен.elem.setAttribute("fill", color);
.<svg width="200" height="200">
<rect width="100" height="100" x="50" y="50"
fill="none" stroke="gold"
stroke-width="10"/>
<rect width="160" height="160" x="20" y="20"
fill="none" stroke="yellowgreen"
stroke-width="10%"/>
</svg>
<div>
<button data-color="orange">Оранжевый</button>
<button data-color="tomato">Томатный</button>
</div>
document.querySelector("div").onclick = function(e){
var t = e.target;
if(t.parentNode===this)
document.querySelector("rect").setAttribute("fill", t.dataset.color);
}
а можно в Jquery это воплотить?
$("div").on("click", "button", function(){
$("rect").attr("fill", $(this).data("color"));
});
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");
}
1.5-2%
А Вы как делаете?
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);
});