jQuery UI auto widgets

Мне понравилась тема из jQuery Mobile как они создают виджеты из html кода, решил перенести в jQuery UI


jQuery("[data-role]").each(function () {
    var self = jQuery(this);
    self[self.data("role")](self.data("options"));
});

Теперь можно любой виждет вызвать при помощи установки атрибута data-role=’<имя виджета>‘ и передать в него параметры через data-options=’<жсон>‘


<a href='#' data-role='button' data-options='{"icons":{"primary":"ui-icon-plus"}}'>Click me</a>

3 Комментарии “jQuery UI auto widgets

Комментарии закрыты