Como faço para criar um arrastáveis redimensionáveis e JavaScript popup janela?
-
09-06-2019 - |
Pergunta
Eu quero criar um arrastáveis e janela redimensionável em JavaScript cross-browser usar, mas eu quero tentar e evitar o uso de um framework se eu posso.
Alguém tem um link ou algum código que eu possa usar?
Solução
JQuery é mais focado em um monte de bons funções de utilidade, e torna a manipulação do DOM um lote inteiro mais fácil.Basicamente, o que eu considero ser a Javascript como deveria ter sido.É extremamente útil, além de a linguagem Javascript si.
ExtJS é um conjunto de componentes GUI com APIs específicas de...Use-o se você pretende criar facilmente componentes que parecem que, caso contrário, vá com um quadro mais flexível.
Outras dicas
JQuery seria uma boa forma de ir.E com o O Jquery UI plugins (como arrastáveis), é extremamente fácil..(há uma demonstração aqui).
A não utilização de um framework, para mantê-lo "puro", parece apenas um desperdício de tempo para mim.Há coisas boas, que você vai economizar enormes quantidades de tempo, o tempo melhor gasto em fazer seu aplicativo ainda melhor.
Mas você sempre pode verificar a fonte para obter algum tipo de "inspiração", e adaptá-lo sem a sobrecarga de coisas que você não vai usar.Bem feito e fácil de ler, e muitas vezes você descobrir alguns cross-browser hacks que você nem pensar..
editar:ah, se você REALMENTE não wan não não quadro de SEMPRE, basta verificar a sua origem, em seguida,..claro que você pode usar algumas delas para a sua aplicação.
Às vezes, você não pode escolher seu ambiente ou a arquitetura, então você está preso a trabalhar dentro das restrições, como não poder usar frameworks...
Evitando um quadro completamente vai deixar você com muito código e um monte de tedioso navegador de testes.
Se você gostaria de considerar um quadro, eu diria o jQuery com o jqDnR plugin.Eu acho que isso vai resolver o seu problema, ou talvez você pode combinar a funcionalidade do jQuery draggables com o jQuery resizables
Apenas tentando evitar grandes quadro de downloads para o cliente para uma coisa muito pequena, talvez eu esteja sendo ridículo.
Eu tinha olhado para jQuery, mas também ExtJS, a documentação e UI 'olhar' parecem, de longe, superior e profissional em ExtJS ...existem razões para vocês recomendando sua vida???