Ruslan_xDD, ООП где? 
	
new Message(/*{Object}*/options);
new Message(option1, option1, option1, ...); // или
message.show();
message.hide();
// message.show().then();
// message.hide().then();
message.remove();
new MessageManager(messages) {}
manager.add(message);
manager.add(message);
manager.remove(message);
manager.clear();
manager.entries();
manager.showAll();
:)  | 
	
		
 nerv_, а как насчет функции message, которая возвращает объект? 
	Что-то вроде window.open(). По-моему так удобней. Иконку сделать третьим необязательным параметром.  | 
	
		
 Кстати нафиг там проверка '\v' != 'v' ? 
	 | 
	
		
 danik.js, это для поддержки IE8 будет служить, хотел вчера сделать, но решил на потом отложить, забыл убрать. :) 
	nerv_, а зачем оно? Тут то простые сообщения, ничего такого. Не понимаю даже, для чего могут пригодиться методы для принудительного скрытия сообщения. :) Это как new Alert() :D P.S.: сегодня может ещё допилю, что-нибудь переделаю. :)  | 
	
		
 Цитата: 
	
  | 
	
		
 Цитата: 
	
 // пишешь $(some); // а по факту происходит new jQuery(some); Цитата: 
	
 Цитата: 
	
 Впрочем, если ты не понимаешь зачем здесь ООП, думаю, не буду объяснять :)  | 
	
		
 nerv_, в принципе я понял, о чём ты. Буду ещё продумывать. 
	Думаю, тогда сейчас переделаю весь JS код, сделаю в стиле ОПП: new Message(title, text).  | 
	
		
 nerv_, не соглашусь тут. Учитывая что большинству нафиг не нужен объект для управления, то вариант с функцией выглядит лучше. 
	
new Message('bla bla');
..
new Message('bla bla');
Выглядит странновато. Оно просто тут не нужно. Цитата: 
	
 
document.createElement('img');
//а по факту происходит
new Image();
:) Правда тут скорее наоборот, ибо создаваемый элемент имеет связи с document, но речь не об этом. А вот код реализации переписать - это да, тут аргумент ООП уже не оспоришь.  | 
	
		
 В общем, нашёл вчера время и полностью переписал весь код. Обновил до версии 2.0, теперь всё на ООП. :) Смотрите первый пост. 
	 | 
	
		
 если нажать на совет и подождать пока пропадет - при повторном нажатии ошибка 
	 | 
| Часовой пояс GMT +3, время: 16:47. |