function getMessage(a, b) {
if(typeof a === "boolean") {
return a ? "Переданное GIF-изображение анимировано и содержит " + b + " кадров" :
"Переданное GIF-изображение не анимировано";
}
if(typeof a === "number") {
return "Переданное SVG-изображение содержит " + a + " объектов и " + a*4 + " аттрибутов";
}
switch('' + +Array.isArray(a) + +Array.isArray(b)) {
case '10':
return "Количество красных точек во всех строчках изображения: " +
a.reduce(function(sum, x) { return sum + x; }, 0);
case '11':
return 'Общая площадь артефактов сжатия: ' +
(a.length <= b.length ? a.reduce(function(sum, x, i) { return sum + x*b[i]; }, 0) :
b.reduce(function(sum, x, i) { return sum + x*a[i]; }, 0)) + ' пикселей';
}
}
Пытаюсь проверить таким образом, но безуспешно, документации не обнаружил
onChange={this.handleChange()}
this.setState( this.validationState() );
<input ref="myCheckbox" ...
this.refs.myCheckbox.checked
handleChange(event) {
var checked = event.target.checked;
}
function popupbg()
{
if ($(window).height() < $(".w1").height()) {
$(".popup-holder").css("height",$(".w1").height());
} else {
$(".popup-holder").css("height",$(window).height());
}
}
$('.popup-holder .btn-close, .popup-holder .bg').click(function(){
$(this).parents('.popup-holder').fadeOut(300, function(){
$(this).css({"left": "-9999px"}).height(0).show();
});
return false;
});
$('.text' + theClass).animate({ height: 'show' }, 100, $grid.masonry.bind($grid));
myPhotoBrowser.open(index);
Open Photo Browser on photo with index number equal to "index" parameter. If "index" parameter is not specified, it will be opened on last closed photo.
myApp.onPageInit('photos', function (page) {
var $$thumbs = $$('.ks-pb-popup');
$$thumbs.on('click', function () {
var index = $$thumbs.indexOf(this);
photoBrowserPopup.open(index);
});
});
myApp.onPageInit('photos', function (page) {
var $$wrapper = $$(page.container).find('.content-block');
photoBrowserPhotos.forEach(function(photo) {
$$wrapper.append(
'<a href="#" class="u_img ks-pb-popup">' +
'<img src="' + photo.url + '" alt="img"/>' +
'</a>');
})
var $$thumbs = $$('.ks-pb-popup');
$$thumbs.on('click', function () {
var index = $$thumbs.indexOf(this);
photoBrowserPopup.open(index);
});
});
<div class="content-block"></div>
define('tr-color-switcher', function () {
$('div').on('mouseover', 'tr', function(){
$( this ).addClass( "yellow-row" );
});