Я хочу иметь возможность создавать подобные окна окна, нажимая на значок.Если я создал один и снова нажму, будет создан другой и так далее.С моим кодом я могу создать несколько блоков, но inner-div создается только в первом открытом окне.Причина этого заключается в том, что если создано несколько блоков, у div будут идентификаторы, что, конечно, не является правильным способом сделать это.
У меня фактически есть вопросы здесь: 1. Как я могу изменитьмой код, чтобы я мог создать несколько ящиков с внутренними делителями?2. Как лучше всего сделать, если я хочу, чтобы окно, которое создается, перекрывало последний созданный, но перемещалось на 10 пикселей вправо и на 10 пикселей вниз?
Спасибо!
Код:
PROGRAM.popup = function(width, height){
this.width = width;
this.height = height;
}
PROGRAM.popup.prototype.buildPopup = function(){
$('<div/>', {
id: 'window',
width: this.width,
height: this.height,
}).appendTo('#container');
$('<div/>', {
id: 'windowTop',
width: this.width,
}).appendTo('#window');
}
...
var popup = new PROGRAM.popup(300, 300);
popup.buildWindow();
var popup2 = new PROGRAM.popup(300, 300);
popup2.buildWindow();