echo json_encode(array("ordersprint" => $orders_print, "ordersdesign" => $orders_design));
//each можно оставить тогда без указаний на имя индекса
$.each(json,function() {});
//или обратиться так без each
json[0] //or json['ordersprint']
json[1] //or json['ordersdesign']
{
"directory": "src/components"
}
if(localStorage.getItem("reloadkey") !== "1") {
localStorage.setItem("reloadkey", "1");
parent.location.reload(true);
}
if(typeof(Storage) !== "undefined") {
// Code for localStorage/sessionStorage.
} else {
// Sorry! No Web Storage support..
// Maybe use cookie?
}
События — незаменимый инструмент для создания сложных приложений. Для удобства пользования, и более детальной настройки, Fabric имеет обширную систему событий; начиная от низкоуровневых событий мыши, и вплоть до высокоуровневых событий объектов.
На уровне мышки, у нас есть "mouse:down", "mouse:move", и "mouse:up". Из общих, есть "after:render". Есть события касающиеся выбора объектов: "before:selection:cleared", "selection:created", "selection:cleared". Ну и конечно же, события объектов: "object:modified", "object:selected", "object:moving", "object:scaling", "object:rotating", и "object:added".
document.onreadystatechange = function () {
if(document.readyState === "complete"){
var audio = document.getElementById('audio');
console.log(audio);
audio.play();
}
}
if (this.scrollHeight - this.scrollTop === this.clientHeight) {
alert('This is the End');
}