1. JavaScript / Говнокод #5580

    +159

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    18. 18
    19. 19
    20. 20
    21. 21
    var DatePicker = function () {
      ...
      return {
        init: function(options) {...},
        showPicker: function() {...},
        hidePicker: function() {...},
        setDate: function(date, shiftTo) {...},
        getDate: function(formated) {...},
        clear: function() {...},
        fixLayout: function() {...}
      };
    }();
    $.fn.extend({
      DatePicker: DatePicker.init,
      DatePickerHide: DatePicker.hidePicker,
      DatePickerShow: DatePicker.showPicker,
      DatePickerSetDate: DatePicker.setDate,
      DatePickerGetDate: DatePicker.getDate,
      DatePickerClear: DatePicker.clear,
      DatePickerLayout: DatePicker.fixLayout
    });

    Взято с http://www.eyecon.ro/datepicker/

    Запостил: wmmorgun, 08 Февраля 2011

    Комментарии (4) RSS

    • Можно ж было сделать
      var DatePicker = function () {
        ...
        return {
          DatePicker: function(options) {...},
          DatePickerHide: function() {...},
          DatePickerShow: function() {...},
          DatePickerSetDate: function(date, shiftTo) {...},
          DatePickerGetDate: function(formated) {...},
          DatePickerClear: function() {...},
          DatePickerLayout: function() {...}
        };
      }();
      $.fn.extend(DatePicker);
      Ответить
    • ну ООП же
      Ответить

    Добавить комментарий