У меня есть вопрос:
Как я могу сохранить позицию моего div (у меня есть 3 div (с class: my_box_position)) в кеш и восстановить снова, используя Mootools:
Мой код:
Element.implement({
serializePos: function(){
var coors = this.getCoordinates();
return {
id: this.id.replace('rb_',''),
lefty: coors.top.toInt(),
leftx: coors.left.toInt(),
righty: coors.height.toInt() + coors.top.toInt(),
rightx: coors.width.toInt() + coors.left.toInt(),
minimized: this.hasClass('rb_minimized')
}.toSource();
}
})
Используется так:
var obj = $$('.my_box_position').serializePos();
Cookie.write('box_position',obj);
Теперь мы читаем из куки:
if (typeOf(Cookie.read('box_position')) != 'null') {
var boxes = eval(Cookie.read('box_position'));
...??? How can I set my div position here?
}
Спасибо.