O mdui inclui uma biblioteca de ferramentas JavaScript leve integrada, que possui uma API e um estilo de encadeamento semelhante ao jQuery, mas com apenas um sexto do tamanho do jQuery.
Você pode chamar a biblioteca através de mdui.$, mas é melhor armazenar mdui.$ em uma variável curta para facilitar a chamada, por exemplo:
var $ = mdui.$;Nos documentos seguintes, $ é usado para representar mdui.$.
$() | Este método tem vários usos: Um seletor CSS pode ser passado como parâmetro para retornar um objeto JQ contendo os elementos correspondentes. Este método é implementado via Elementos DOM, qualquer array, NodeList ou objetos JQ podem ser passados para retornar um objeto JQ contendo os elementos especificados. Uma string HTML pode ser passada para retornar um objeto JQ contendo o DOM criado a partir do HTML. Uma função pode ser passada, que será chamada após o carregamento do DOM. |
$.extend() | Se apenas um objeto for passado, as propriedades desse objeto serão mescladas no objeto JQ, o que equivale a adicionar novas funcionalidades sob o namespace do JQ. Se dois ou mais objetos forem passados, as propriedades de todos os objetos serão adicionadas ao primeiro objeto e o objeto mesclado será retornado. |
$.fn.extend() | Estender métodos na cadeia de protótipos do JQ. |
$.param() | Serializa um objeto ou array para retornar uma string que pode ser usada para parâmetros de URL. Se o parâmetro passado for um array, o formato do array deve ser consistente com o formato de retorno de |
$.each() | Percorre um array ou objeto. O valor de retorno é o primeiro parâmetro, ou seja, o array ou objeto percorrido. O primeiro parâmetro da função é a posição do índice do array ou a chave do objeto; o segundo parâmetro é o valor na posição correspondente do array ou objeto. O |
$.merge() | Acrescenta os elementos do segundo array ao primeiro array e retorna o array mesclado. |
$.unique() | Filtra elementos duplicados em um array. |
$.map() | Percorre um array ou objeto e retorna um novo array composto pelos valores de retorno da função. O primeiro parâmetro da função é o valor na posição correspondente do array ou objeto, e o segundo parâmetro é a posição do índice do array ou a chave do objeto. A função pode retornar qualquer valor; se a função retornar um array, ele será expandido; se retornar |
$.contains() | Verifica se o nó pai contém o nó filho e retorna um valor booleano. |
.is() | Retorna Os parâmetros podem ser seletores CSS, elementos DOM, arrays de elementos DOM, objetos JQ ou funções de callback. Quando o parâmetro é uma função de callback, o primeiro parâmetro da função é a posição do índice, o segundo parâmetro é o elemento atual e |
.length | Retorna o número de elementos na coleção atual. |
.each() | Percorre a coleção atual e executa uma função para cada elemento na coleção. Se a função retornar O primeiro parâmetro da função é a posição do índice do elemento, e o segundo parâmetro é o elemento atual. O |
.map() | Percorre a coleção atual, executa uma função para cada elemento na coleção e retorna uma nova coleção composta pelos valores de retorno da função. Se a função retornar O primeiro parâmetro da função é a posição do índice do elemento, e o segundo parâmetro é o elemento atual. O |
.eq() | Retorna uma coleção contendo apenas o elemento na posição de índice especificada. |
.first() | Retorna uma coleção contendo apenas o primeiro elemento. |
.last() | Retorna uma coleção contendo apenas o último elemento. |
.get() | Retorna o elemento na posição de índice especificada. Se nenhum parâmetro for passado, retorna um array composto por todos os elementos na coleção. |
.index() | Se nenhum parâmetro for passado, retorna a posição do índice do primeiro elemento na coleção em relação aos seus irmãos. Se um seletor CSS for passado como parâmetro, retorna a posição do índice do primeiro elemento na coleção em relação aos elementos correspondentes ao seletor CSS. Se um elemento DOM for passado, retorna o valor do índice desse elemento DOM na coleção. Se um objeto JQ for passado, retorna a posição do índice do primeiro elemento no objeto na coleção atual. |
.slice() | Retorna um subconjunto da coleção atual. O primeiro parâmetro é a posição inicial do subconjunto, o segundo parâmetro é a posição final do subconjunto; se o segundo parâmetro não for passado, significa que todos os elementos da posição inicial ao fim estão incluídos. |
.filter() | Filtra os elementos que correspondem à expressão especificada na coleção atual. Os parâmetros podem ser seletores CSS, elementos DOM, arrays de elementos DOM ou funções de callback. Quando o parâmetro é uma função, o primeiro parâmetro da função é a posição do índice, o segundo parâmetro é o elemento atual e o |
.not() | Filtra os elementos que não correspondem à expressão especificada na coleção atual. Os parâmetros podem ser seletores CSS, elementos DOM, arrays de elementos DOM ou funções de callback. Quando o parâmetro é uma função, o primeiro parâmetro da função é a posição do índice, o segundo parâmetro é o elemento atual e o |
.hasClass() | Determina se o primeiro elemento na coleção contém a classe CSS especificada. |
.addClass() | Adiciona classes CSS a cada elemento na coleção; vários nomes de classe podem ser separados por espaços. Uma função de callback que retorna nomes de classes CSS também pode ser passada. O primeiro parâmetro da função é a posição do índice, o segundo parâmetro é o nome da classe CSS original no elemento e o |
.removeClass() | Remove as classes CSS dos elementos na coleção; vários nomes de classe podem ser separados por espaços. Uma função de callback que retorna nomes de classes CSS também pode ser passada. O primeiro parâmetro da função é a posição do índice, o segundo parâmetro é o nome da classe CSS original no elemento e o Se nenhum parâmetro for passado, o atributo |
.toggleClass() | Alterna as classes CSS nos elementos da coleção. Se a classe existir, ela é removida; caso contrário, é adicionada. Vários nomes de classe podem ser separados por espaços. Uma função de callback que retorna nomes de classes CSS também pode ser passada. O primeiro parâmetro da função é a posição do índice, o segundo parâmetro é o nome da classe CSS original no elemento e o |
.prop() | Obtém o valor do atributo do primeiro elemento na coleção. Também pode ser usado para definir o valor do atributo de todos os elementos na coleção. O valor do atributo definido pode ser o valor de retorno de uma função de callback. O primeiro parâmetro da função de callback é a posição do índice do elemento, o segundo parâmetro é o valor do atributo original no elemento e o Se o valor do atributo ou o valor de retorno da função de callback for Também é possível definir vários atributos simultaneamente passando um objeto. |
.removeProp() | Remove o valor do atributo especificado de todos os elementos na coleção. |
.attr() | Obtém o valor da propriedade do primeiro elemento na coleção. Também pode ser usado para definir o valor da propriedade de todos os elementos na coleção. O valor da propriedade definido pode ser o valor de retorno de uma função de callback. O primeiro parâmetro da função de callback é a posição do índice do elemento, o segundo parâmetro é o valor da propriedade original no elemento e o Se o valor da propriedade ou o valor de retorno da função de callback for Também é possível definir várias propriedades simultaneamente passando um objeto. |
.removeAttr() | Remove o valor da propriedade especificada de todos os elementos na coleção. Vários nomes de propriedades podem ser separados por espaços. |
.val() | Obtém o valor do primeiro elemento na coleção. Se o elemento for um Também pode ser usado para definir o valor de todos os elementos na coleção. O valor definido pode ser uma string, número, array de strings ou função de callback. Se o valor for uma função de callback, o primeiro parâmetro é a posição do índice do elemento, o segundo parâmetro é o valor original do elemento e o Se o elemento for Se o valor ou o valor de retorno da função for |
.text() | Obtém o conteúdo de texto de todos os elementos na coleção (incluindo seus descendentes) Também pode ser usado para definir o texto de todos os elementos na coleção. O valor definido pode ser uma string, número, booleano ou função de callback. Se for uma função de callback, o primeiro parâmetro é a posição do índice do elemento, o segundo parâmetro é o conteúdo de texto original do elemento e o Se o valor definido ou o valor de retorno da função de callback for |
.html() | Obtém o conteúdo HTML do primeiro elemento na coleção. Também pode ser usado para definir o conteúdo HTML de todos os elementos na coleção. O valor definido pode ser uma string HTML, elemento DOM ou função de callback. Se for uma função de callback, o primeiro parâmetro é a posição do índice do elemento, o segundo parâmetro é o conteúdo HTML original do elemento e o Se o valor definido ou o valor de retorno da função for |
$.data() | Lê ou armazena dados em um elemento especificado. Armazenar dados, se o valor for Nota: Este método não recupera atributos |
$.removeData() | Remove os dados armazenados no elemento especificado. Vários nomes de chaves podem ser separados por espaços, ou um array pode ser usado para representar vários nomes de chaves. Se nenhum nome de chave for especificado, todos os dados no elemento serão removidos. |
.data() | Lê ou armazena dados nos elementos da coleção atual. Ao armazenar dados, se o valor for Nota: O dado recuperado por este método incluirá os atributos |
.removeData() | Remove os dados armazenados nos elementos da coleção atual. Vários nomes de chaves podem ser separados por espaços, ou um array pode ser usado para representar vários nomes de chaves. Se nenhum nome de chave for especificado, todos os dados no elemento serão removidos. Nota: Este método removerá apenas os dados definidos através do método |
.css() | Obtém o valor da propriedade CSS do primeiro elemento na coleção. Também pode ser usado para definir o valor da propriedade CSS de todos os elementos na coleção. O valor da propriedade pode ser uma string, um número ou uma função de callback que retorna uma string ou um número. Se o valor da propriedade for uma função de callback, o primeiro parâmetro é a posição do índice do elemento, o segundo parâmetro é o valor da propriedade CSS original do elemento e o Se o valor da propriedade ou o valor de retorno da função de callback for Se o valor da propriedade ou o valor de retorno da função de callback for um número, Também é possível definir várias propriedades CSS simultaneamente passando um objeto chave-valor. |
.width() | Obtém a largura (em pixels) do primeiro elemento na coleção, não incluindo Também pode ser usado para definir a largura (não incluindo O valor pode ser uma string com unidade, um número ou uma função de callback que retorna uma string com unidade ou um número. O primeiro parâmetro da função de callback é a posição do índice do elemento, o segundo parâmetro é o valor da largura original do elemento e o Se o valor ou o valor de retorno da função de callback for un número, Se o valor ou o valor de retorno da função de callback for |
.height() | Obtém a altura (em pixels) do primeiro elemento na coleção, não incluindo Também pode ser usado para definir a altura (não incluindo O valor pode ser uma string com unidade, um número ou uma função de callback que retorna uma string com unidade ou um número. O primeiro parâmetro da função de callback é a posição do índice do elemento, o segundo parâmetro é o valor da altura original do elemento e o Se o valor ou o valor de retorno da função de callback for um número, Se o valor ou o valor de retorno da função de callback for |
.innerWidth() | Obtém a largura (em pixels) do primeiro elemento na coleção, incluindo Também pode ser usado para definir a largura (incluindo O valor pode ser uma string com unidade, um número ou uma função de callback que retorna uma string com unidade ou um número. O primeiro parâmetro da função de callback é a posição do índice do elemento, o segundo parâmetro é o valor da largura original do elemento e o Se o valor ou o valor de retorno da função de callback for um número, Se o valor ou o valor de retorno da função de callback for |
.innerHeight() | Obtém a altura (em pixels) do primeiro elemento na coleção, incluindo Também pode ser usado para definir a altura (incluindo O valor pode ser uma string com unidade, um número ou uma função de callback que retorna uma string com unidade ou un número. O primeiro parâmetro da função de callback é a posição do índice do elemento, o segundo parâmetro é o valor da altura original do elemento e o Se o valor ou o valor de retorno da função de callback for um número, Se o valor ou o valor de retorno da função de callback for |
.outerWidth() | Obtém a largura (em pixels) do primeiro elemento na coleção, incluindo Também pode ser usado para definir a largura (incluindo O primeiro parâmetro pode ser uma string com unidade, um número ou uma função de callback que retorna uma string com unidade ou um número. O primeiro parâmetro da função de callback é a posição do índice do elemento, o segundo parâmetro é a largura original do elemento e o Se o valor ou o valor de retorno da função de callback for um número, Se o valor ou o valor de retorno da função de callback for |
.outerHeight() | Obtém a altura (em pixels) do primeiro elemento na coleção, incluindo Também pode ser usado para definir a altura (incluindo O primeiro parâmetro pode ser uma string com unidade, um número ou uma função de callback que retorna uma string com unidade ou um número. O primeiro parâmetro da função de callback é a posição do índice do elemento, o segundo parâmetro é a altura original do elemento e o Se o valor ou o valor de retorno da função de callback for um número, Se o valor ou o valor de retorno da função de callback for |
.hide() | Oculta todos os elementos na coleção. |
.show() | Mostra todos os elementos na coleção. |
.toggle() | Alterna o estado de exibição de todos os elementos na coleção. |
.offset() | Obtém as coordenadas do primeiro elemento na coleção em relação ao Também pode ser usado para definir as coordenadas de todos os elementos na coleção em relação ao O parâmetro é um objeto contendo as propriedades Se o parâmetro for uma função de callback, o primeiro parâmetro é a posição do índice do elemento, o segundo parâmetro são as coordenadas originais do elemento e o Se o valor de |
.offsetParent() | Retorna o elemento pai usado para posicionamento do primeiro elemento na coleção. Ou seja, o primeiro elemento pai cujo |
.position() | Obtém o deslocamento do primeiro elemento na coleção em relação ao seu elemento pai. |
.find() | Encontra a coleção de nós descendentes especificados com base no seletor CSS em todos os elementos da coleção atual. |
.children() | Obtém a coleção composta pelos elementos filhos diretos de todos os elementos na coleção atual. Um seletor CSS pode ser passado como parâmetro para filtrar os elementos filhos. |
.has() | Filtra os elementos que contêm o elemento filho especificado em todos os elementos da coleção atual. Os parâmetros podem ser seletores CSS ou elementos DOM. |
.parent() | Obtém a coleção composta pelos elementos pai diretos de todos os elementos na coleção atual. Um seletor CSS pode ser passado como parâmetro para retornar apenas a coleção de elementos pai que correspondem a esse parâmetro. |
.parents() | Obtém a coleção composta pelos elementos ancestrais de todos os elementos na coleção atual. Um seletor CSS pode ser passado como parâmetro para retornar apenas a coleção de elementos ancestrais que correspondem a esse parâmetro. |
.parentsUntil() | Obtém todos os elementos pai de cada elemento na coleção atual até encontrar um elemento que corresponda ao primeiro parâmetro (não incluindo o elemento correspondente). O primeiro parâmetro pode ser um seletor CSS, elemento DOM ou objeto JQ. Um segundo parâmetro pode ser passado, que deve ser um seletor CSS, indicando que apenas os elementos correspondentes a esse parâmetro serão retornados. Se nenhum parâmetro for especificado, todos os elementos ancestrais serão correspondidos, o que tem o mesmo efeito que |
.prev() | Obtém a coleção composta pelo elemento irmão anterior imediato de todos os elementos na coleção atual. Um seletor CSS pode ser passado como parâmetro para obter apenas a coleção de elementos irmãos que correspondem a esse parâmetro. |
.prevAll() | Obtém a coleção composta por todos os elementos irmãos anteriores de todos os elementos na coleção atual. Um seletor CSS pode ser passado como parâmetro para obter apenas a coleção de elementos irmãos que correspondem a esse parâmetro. |
.prevUntil() | Obtém todos os elementos irmãos anteriores de cada elemento na coleção atual até encontrar um elemento que corresponda ao primeiro parâmetro (não incluindo o elemento correspondente). O primeiro parâmetro pode ser um seletor CSS, elemento DOM o objeto JQ. Um segundo parâmetro pode ser passado, que deve ser um seletor CSS, indicando que apenas os elementos correspondentes a esse parâmetro serão retornados. |
.next() | Obtém a coleção composta pelo próximo elemento irmão imediato de todos os elementos na coleção atual. Um seletor CSS pode ser passado como parâmetro para obter apenas a coleção de elementos irmãos que correspondem a esse parâmetro. |
.nextAll() | Obtém a coleção composta por todos os elementos irmãos posteriores de todos os elementos na coleção atual. Um seletor CSS pode ser passado como parâmetro para obter apenas a coleção de elementos irmãos que correspondem a esse parâmetro. |
.nextUntil() | Obtém todos os elementos irmãos posteriores de cada elemento na coleção atual até encontrar um elemento que corresponda ao primeiro parâmetro (não incluindo o elemento correspondente). O primeiro parâmetro pode ser um seletor CSS, elemento DOM ou objeto JQ. Um segundo parâmetro pode ser passado, que deve ser um seletor CSS, indicando que apenas os elementos correspondentes a esse parâmetro serão retornados. |
.closest() | Corresponde para cima a partir do elemento atual e retorna o primeiro elemento que corresponde. O parâmetro pode ser um seletor CSS, elemento DOM ou objeto JQ. |
.siblings() | Obtém os elementos irmãos de cada elemento na coleção atual. Um seletor CSS pode ser passado como parâmetro para obter apenas os elementos irmãos que correspondem a esse parâmetro. |
.add() | Adiciona elementos à coleção atual. O parâmetro pode ser uma string HTML, seletor CSS, objeto JQ, elemento DOM, array de elementos DOM ou NodeList. |
.empty() | Remove todos os elementos filhos dentro do elemento atual. |
.remove() | Remove os elementos da coleção atual do DOM. Um seletor CSS pode ser passado como parâmetro para remover apenas os elementos que correspondem a esse parâmetro. |
.prepend() | Insere o conteúdo especificado no início do interior dos elementos da coleção atual. O tipo de parâmetro pode ser uma string HTML, elemento DOM, array de elementos DOM ou objeto JQ. Suporta a passagem de vários parâmetros. Uma função de callback que retorna uma string HTML, elemento DOM, array de elementos DOM ou objeto JQ também pode ser passada. O primeiro parâmetro da função é a posição do índice do elemento atual, o segundo parâmetro é o HTML original do elemento e o Este método retorna a coleção original. |
.prependTo() | Acrescenta os elementos da coleção atual ao início do interior do elemento especificado. O parâmetro pode ser um seletor CSS, string HTML, elemento DOM, array de elementos DOM ou objeto JQ. Este método retorna a coleção original. |
.append() | Insere o conteúdo especificado no final do interior dos elementos da coleção atual. O tipo de parâmetro pode ser uma string HTML, elemento DOM, array de elementos DOM ou objeto JQ. Suporta a passagem de vários parâmetros. Uma função de callback que retorna uma string HTML, elemento DOM, array de elementos DOM ou objeto JQ também pode ser passada. O primeiro parâmetro da função é a posição do índice do elemento atual, o segundo parâmetro é o HTML original do elemento e o Este método retorna a coleção original. |
.appendTo() | Acrescenta os elementos da coleção atual ao final do interior do elemento especificado. O parâmetro pode ser um seletor CSS, string HTML, elemento DOM, array de elementos DOM ou objeto JQ. Este método retorna a coleção original. |
.after() | Insere o conteúdo especificado após os elementos da coleção atual, como elementos irmãos. O tipo de parâmetro pode ser uma string HTML, elemento DOM, array de elementos DOM ou objeto JQ. Suporta a passagem de vários parâmetros. Uma função de callback que retorna uma string HTML, elemento DOM, array de elementos DOM ou objeto JQ também pode ser passada. O primeiro parâmetro da função é a posição do índice do elemento atual, o segundo parâmetro é o HTML original do elemento e o Este método retorna a coleção original. |
.insertAfter() | Insere os elementos da coleção atual após o elemento de destino, como elementos irmãos. Se os elementos na coleção atual já existirem na página, eles serão movidos em vez de copiados. Se houver vários destinos, os elementos na coleção atual serão clonados e adicionados após cada elemento de destino. Uma string HTML, seletor CSS, elemento DOM, array de elementos DOM ou objeto JQ pode ser passado como parâmetro para especificar o elemento de destino. |
.before() | Insere o conteúdo especificado antes dos elementos da coleção atual, como elementos irmãos. O tipo de parâmetro pode ser uma string HTML, elemento DOM, array de elementos DOM ou objeto JQ. Suporta a passagem de vários parâmetros. Uma função de callback que retorna uma string HTML, elemento DOM, array de elementos DOM ou objeto JQ também pode ser passada. O primeiro parâmetro da função é a posição do índice do elemento atual, o segundo parâmetro é o HTML original do elemento e o Este método retorna a coleção original. |
.insertBefore() | Insere os elementos da coleção atual antes do elemento de destino, como elementos irmãos. Se os elementos na coleção atual já existirem na página, eles serão movidos em vez de copiados. Se houver vários destinos, os elementos na coleção atual serão clonados e adicionados após cada elemento de destino. Uma string HTML, seletor CSS, elemento DOM, array de elementos DOM ou objeto JQ pode ser passado como parâmetro para especificar o elemento de destino. |
.replaceWith() | Substitui os elementos na coleção atual pelos elementos especificados. O parâmetro pode ser uma string HTML, elemento DOM, array de elementos DOM ou objeto JQ. Uma função de callback que retorna uma string HTML, elemento DOM, array de elementos DOM ou objeto JQ também pode ser passada. O primeiro parâmetro da função é a posição do índice do elemento atual, o segundo parâmetro é o HTML original do elemento e o Este método retorna a coleção original, ou seja, a coleção substituída. |
.replaceAll() | Substitui os elementos especificados pelos elementos na coleção atual. O parâmetro é um seletor CSS, elemento DOM, array de elementos DOM ou objeto JQ. Este método retorna a coleção original, ou seja, a coleção de elementos usados para a substituição. |
.clone() | Copia todos os elementos na coleção através de uma clonagem profunda. Copia todos os elementos na coleção através do método nativo |
.serializeArray() | Combina os valores dos elementos do formulário em um array de pares chave-valor de Este método pode operar em elementos de formulário individuais ou em todo o formulário |
.serialize() | Serializa os valores dos elementos do formulário. |
.on() | Vincula uma função de manipulador de eventos a eventos específicos para cada elemento na coleção. Veja os exemplos abaixo para uso detalhado: |
.one() | Vincula uma função de manipulador de eventos a eventos específicos para cada elemento correspondente. Mas o evento será disparado apenas uma vez. O uso deste método é o mesmo que |
.off() | Desvincula eventos vinculados para cada elemento na coleção. Veja os exemplos abaixo para uso detalhado: |
.trigger() | Dispara o evento especificado. Veja os exemplos abaixo para uso detalhado: |
$.ajaxSetup() | Define os parâmetros de configuração global para requisições Ajax. Veja a lista detalhada de parâmetros abaixo em Parâmetros AJAX. |
$.ajax() | Envia uma requisição AJAX e retorna uma Promise. Veja a lista detalhada de parâmetros abaixo em Parâmetros AJAX. |
.ajaxStart() | Eventos AJAX globais. Função executada quando uma requisição AJAX começa. |
.ajaxSuccess() | Eventos AJAX globais. Função executada quando uma requisição AJAX é bem-sucedida. |
.ajaxError() | Eventos AJAX globais. Função executada quando ocorre um erro na requisição AJAX. |
.ajaxComplete() | Eventos AJAX globais. Função executada quando uma requisição AJAX é concluída. |
| Nome do parâmetro | Tipo | Valor padrão | Descrição |
|---|---|---|---|
url | String | URL da página atual. | Endereço URL da requisição. |
method | String | GET | Método da requisição. Inclui: GET, POST, PUT, PATCH, HEAD, OPTIONS, DELETE |
data | any | '' | Dados enviados ao servidor. |
processData | Boolean | true | Se deve converter os dados passados em uma string de consulta para envio. |
async | Boolean | true | Se a requisição é assíncrona. |
cache | Boolean | true | Se deve ler do cache. Válido apenas para requisições GET e HEAD. |
username | String | '' | Nome de usuário para autenticação HTTP. |
password | String | '' | Senha para autenticação HTTP. |
headers | Object | {} | Dados adicionados aos Headers. Este valor pode ser sobrescrito na função de callback Campos com valores string ou |
xhrFields | Object | {} | Dados definidos no objeto XMLHttpRequest. |
statusCode | Object | {} | Objeto composto por códigos de status HTTP e funções. Se o código de status estiver entre 200 - 299 ou for 304, a requisição é considerada bem-sucedida e os parâmetros da função são os mesmos do callback |
dataType | String | text | Tipo de dados retornados pelo servidor. Inclui: text, json |
contentType | String | application/x-www-form-urlencoded | Tipo de codificação do conteúdo. Quando for false, o Content-Type não será definido. |
timeout | Number | 0 | Tempo limite da requisição (em milissegundos). Quando for 0, significa que nunca haverá tempo limite. |
global | Boolean | true | Se deve disparar eventos AJAX globais. |
beforeSend | Function | Chamado antes do envio da requisição. Se retornar | |
success | Function | Chamado após o sucesso da requisição. | |
error | Function | Chamado quando a requisição falha. | |
complete | Function | Chamado após a conclusão da requisição. |
Nota: Os métodos listados abaixo existem apenas no framework mdui; se você usar diretamente a biblioteca mdui.jq, esses métodos não estarão disponíveis.
.reflow() | Força a repintura do elemento atual. |
.transition() | Define a propriedade Pode ser um valor de tempo com unidade ou sem unidade. Se não houver unidade, |
.transitionEnd() | Adiciona um callback de evento transitionend no elemento atual. O parâmetro da função de callback é o objeto de evento |
.transform() | Define a propriedade |
.transformOrigin() | Define a propriedade |
.mutation() | Executa as funções de inicialização registradas no elemento atual e seus elementos filhos. |
$.showOverlay() | Cria e exibe uma sobreposição (overlay), retornando o objeto JQ da camada de sobreposição. Um parâmetro inteiro pode ser passado para representar o estilo |
$.hideOverlay() | Oculta a camada de sobreposição. Se |
$.lockScreen() | Bloqueia a página, impedindo a rolagem. |
$.unlockScreen() | Desbloqueia a página. Se |
$.throttle() | Throttle (limitação) de função. Recebe uma função como parâmetro; o primeiro parâmetro é a função a ser executada e o segundo parâmetro é o tempo de atraso em milissegundos. |
$.guid() | Gera um ID globalmente exclusivo (guid). Um parâmetro pode ser passado. Se o guid correspondente a esse valor de parâmetro não existir, um novo guid será gerado e retornado; se o guid correspondente a esse parâmetro já existir, o guid existente será retornado diretamente. |