$('img').each(function () {
$(this).after($('<span>').html($(this).attr('alt')));
})
$('img').each(function () {
if (this.readyState != 'complete') {
$(this).on('error', function () {
$(this).replaceWith($('<span>').html($(this).attr('alt')));
});
}
});
// Когда-то на заре вселенной была создана Она...
var myMap = new google.maps.Map(..., {...});
...
//И на 8-й день покрылась Она блоками и маркерами
for (...) {
var block = $('<div>')
.append(...)
.data('marker', new google.maps.Marker({
icon: ...,
position: ...,
title: ...
}))
.on('click', function () {
// Удаляем и блок, и маркер
var $item = $(this);
$item.data('marker').setMap(null);
$item.remove();
})
appendTo(...);
block.data('marker').setMap(myMap);
}
$('.carousel').jCarouselLite({
btnNext: '.next',
btnPrev: '.prev',
visible: 3,
scroll: 1,
afterEnd: function (data) {
data.eq(1).css({
opacity: .5
});
},
beforeStart: function (data) {
data.eq(1).css({
opacity: 1
});
}
});
var $str = [];
for (var i = 0; i < 3; i++) {
$str.push('ja');
}
console.log($str.join(' '));
tr{page-break-inside: avoid;}
.devide{
display:none;
page-break-after:always;
}
.devide td{
display:none;
}
@media print{
.devide{
display:block;
}
}
(function () {
var test = 7;
})();
console.log(window.test); //undefined
var myObject = function () {
var test = 7; // Приватная переменная
return {
test: function (a) {
console.log(a * test);
}
};
}();
myObject.test(5); // 35