Pull to refresh

Comments 6

Как же мешает эта куча лишних переносов в коде
UFO landed and left these words here
Может, вместо div_count, div_id… использовать:
var div = {
  count : $('.dialog_window').length + 1,
  id : 'dialog_window_' + div.count,
  title : $('#new_window_title').val(),
  content : $('#new_window_content').val()
}
var _init = $.ui.dialog.prototype._init;
$.ui.dialog.prototype._init

Извините, но это просто ужасно.

Почему бы просто не унаследоваться от ui.dialog? У фабрики виджетов есть очень простой, но вполне рабочий механизм наследования.
$.widget('my.minimizable', $.ui.dialog, {
    _init: function() {
         $.ui.dialog.prototype._init.apply(this, arguments);
    }
})
Какое еще наследование, человек думает в стиле jquery :) Из гуйных JS библиотек признаю YUI, но работать приходится еще с ExtJS.
jQueryUI не так уж плох, и легко расширяем. Только не такими варварскими методами:)
Sign up to leave a comment.

Articles