Lar Finanças Pessoais Como criar uma caixa de diálogo personalizada em AJAX para HTML5 e CSS3 Programming - dummies

Como criar uma caixa de diálogo personalizada em AJAX para HTML5 e CSS3 Programming - dummies

Vídeo: Criando chat com jQuery e PHP 2024

Vídeo: Criando chat com jQuery e PHP 2024
Anonim

AJAX permite que os programadores HTML5 e CSS3 criem caixas de diálogo personalizadas. O JavaScript fornece algumas caixas de diálogo (as caixas de diálogo alerta e prompt), mas são bastante feias e relativamente inflexíveis. O jQuery UI inclui uma técnica para transformar qualquer div na caixa de diálogo virtual. A caixa de diálogo segue o tema e é redimensionável e móvel.

Construir a caixa de diálogo não é difícil, mas você precisa ser ativado e desativado com o código, ou não funcionará como uma caixa de diálogo adequada (que imita uma janela na operação sistema):

  1. Crie a div que pretende usar como caixa de diálogo.

    Crie uma div e dê uma ID para que você possa transformá-la em um nó da caixa de diálogo. Adicione o atributo do título e o título aparece na barra de título da caixa de diálogo.

    A classe de diálogo permite que você tenha uma caixa de diálogo customizada móvel, importante, consistente com o tema da página instalada.

  2. Transforme o div em uma caixa de diálogo.

    Use o método dialog () para transformar a div em um nó da caixa de diálogo jQuery na função init ():

    $ ("# dialog"). diálogo();
    
  3. Ocultar a caixa de diálogo por padrão.

    Normalmente, você não deseja que a caixa de diálogo seja visível até que algum tipo de evento aconteça. Neste exemplo particular, você pode não querer que a caixa de diálogo apareça até o usuário clicar em um botão. Você pode colocar algum código para fechar a caixa de diálogo na função init () para que a caixa de diálogo não apareça até que seja convocada.

  4. Feche a caixa de diálogo.

    Para fechar uma caixa de diálogo, consulte o nó da caixa de diálogo e ligue para o método dialog () novamente. Desta vez, envie o valor único "fechar" como um parâmetro e a caixa de diálogo fechará imediatamente:

    // inicialmente caixa de diálogo $ ("# diálogo"). diálogo ("fechar");
    
  5. Ao clicar no X fecha-se automaticamente a caixa de diálogo.

    A caixa de diálogo possui um X pequeno que se parece com o ícone Fechar janela na maioria dos sistemas de janelas. O usuário pode fechar a caixa de diálogo clicando neste ícone.

  6. Você pode abrir e fechar a caixa de diálogo com o código.

    Meus botões de diálogo Abrir e diálogo Fechar chamam funções que controlam o comportamento da caixa de diálogo. Por exemplo, aqui está a função anexada ao botão Open Dialog:

    function openDialog () {$ ("# dialog"). diálogo ("abrir");} // fim abertoDialog
    
Como criar uma caixa de diálogo personalizada em AJAX para HTML5 e CSS3 Programming - dummies

Escolha dos editores

Ficando pronto para fazer folha de pagamento com QuickBooks 2008 - dummies

Ficando pronto para fazer folha de pagamento com QuickBooks 2008 - dummies

Se você deseja usar uma folha de pagamento do QuickBooks opções de serviço porque você quer economizar dinheiro, não tem medo de uma pequena papelada, ou talvez você queira a flexibilidade extra que vem com você mesmo, você precisa se inscrever para o sabor adequado do serviço. Para configurar uma folha de pagamento ...

Como formatar fontes e números de relatórios no QuickBooks 2017 - dummies

Como formatar fontes e números de relatórios no QuickBooks 2017 - dummies

A guia Fontes e números permite você altera a fonte para peças selecionadas de informações do relatório do QuickBooks. Use a caixa de seleção Alterar fonte para selecionar o bit de informações de relatório que deseja alterar. Após essa seleção, clique no botão Alterar fonte para exibir uma caixa de diálogo. A caixa de diálogo Etiquetas de coluna aparece, ...

Relação de porcentagem de margem bruta e QuickBooks 2012 - manequins

Relação de porcentagem de margem bruta e QuickBooks 2012 - manequins

A relação de porcentagem de margem bruta é um dos vários índices de rentabilidade que você pode usar junto com o QuickBooks 2012 para analisar sua rentabilidade. Também conhecido como o índice de margem de lucro bruto, a porcentagem de margem bruta mostra o quanto uma empresa deixou de pagar depois de pagar o custo dos bens vendidos. A margem bruta é o que paga ...

Escolha dos editores

Manualmente Focagem de uma câmera Canon Rebel T3 Series em Live View - dummies

Manualmente Focagem de uma câmera Canon Rebel T3 Series em Live View - dummies

Foco manual é o mais fácil das opções de foco Live View em uma Canon EOS Rebel T3 ou T3i, e na maioria dos casos, é mais rápido também. Basta colocar o interruptor da lente na posição MF se estiver usando a lente do kit ou uma lente com características semelhantes. Em seguida, toque o anel de focagem da lente para ...

Bloqueando configurações de Autoexposição no Rebel T6i / 750D - dummies

Bloqueando configurações de Autoexposição no Rebel T6i / 750D - dummies

Para ajudar a garantir uma exposição adequada, sua A câmera Rebel T6i / 750D mede continuamente a luz até o momento em que pressiona o botão do obturador completamente para atirar na imagem. Nos modos de exposição automática - ou seja, qualquer modo, mas M - a câmera também mantém ajustando as configurações de exposição conforme necessário. Para a maioria das situações, esta abordagem funciona de forma ótima, resultando ...

Menu Funções em sua Canon EOS Rebel T3 / 1100D - manequins

Menu Funções em sua Canon EOS Rebel T3 / 1100D - manequins

Você acessa muitos da Canon As características da câmera EOS Rebel T3 / 1100D através de menus internos, que, de forma conveniente, aparecem no monitor quando você pressiona o botão Menu, localizado no topo do canto superior esquerdo da câmera. Os recursos são agrupados nos menus descritos na tabela abaixo. Algumas funções de menu e até mesmo menus inteiros aparecem ...

Escolha dos editores

Como atrair com a ferramenta Lasso magnético em Photoshop CS6

Como atrair com a ferramenta Lasso magnético em Photoshop CS6

A ferramenta Lasso mais complicada para usar no Photoshop CS6 é a ferramenta Lasso magnético. A ferramenta Lasso magnético funciona analisando as cores dos pixels entre os elementos em primeiro plano e os elementos em segundo plano. Então, ele encaixa na borda entre os elementos, como se a borda tivesse uma atração magnética ...

Como aplicar o filtro de desfocagem da lente no Photoshop CS6 - manequins

Como aplicar o filtro de desfocagem da lente no Photoshop CS6 - manequins

Se você usar um borrão de lente Filtro em um canal alfa no Photoshop CS6, o canal alfa atua como um mapa de profundidade, imitando a profundidade de campo criada pela abertura na câmera. A profundidade de campo se relaciona com o plano de foco ou como os elementos de primeiro plano focados são quando você os compara com ...

Como Auto-Blend Layers no Photoshop CS6 - dummies

Como Auto-Blend Layers no Photoshop CS6 - dummies

O comando Auto-Blend no Photoshop Creative A Suite 6 ajuda a suavizar as costuras reveladoras ou incoerências de cores estranhas que ocorrem ao combinar tiros com diferentes exposições ou configurações de contraste. Você também pode usar o comando File → Automate → Photomerge para combinar imagens. Crédito: © iStockphoto. com / Chrisp0 Imagem # 7310234 Você também pode usar este comando para misturar um ...