Sisukord:
Video: Criando Estrelas Para Votação Com JQuery Sem Uso De pluginad: 3 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:48
Algunsi pistikprogrammid, chamadose määrad, são fantásticos, porem eles são enormes, alguns não são estilizáveis, outros não são elementos de formulaário, que possam ser enviados via post, e muitos outros details. Precisamos pensar que plugins são ferramentas para hõlbustus, eo uso destes são realmente needs, porem também precisamos ter em mente que alguns plugins vajadus funcionar em vários cenários, o que faz com que o plugin seja uma coisa genérica, conventionemente com muitas desviõ, e consequentemente (novamente), sejam grande.
Kui see on lihtne, lahendage see lihtsamini, lahendage muuseumi lihtsad lahendused, see on lihtne kohandada kvaliteedi järgi, see on lihtne.
Usando como base um campo, podemos eemalda-lo ja soovitav isiklik hind, fazendo com que o select vire um backback caso algo ocorra errado
Samm: Criando O Javascript (JQuery)
Não à motivos veenab de não utilizarmos o Jquery, já que o mesmo se mostra bastante estável e muito produtivo.
Abaixo mostro comentado või que cada linha faz
// Valimiskonteinerid $ ('. Quest.content [data-element]'). Each (funktsioon (indeks, kirje) {// Recupera o seletor do input relacionado and os elementos var selector = $ (item).data ('element'), stars_element = $ (''), select = $ (selector), options = select.find ('option'), selected = select.find ('option: selected'); // Percorre as opções do vali suvandid. iga (funktsioon (valiku_indeks, valik) {// Nägemine igaks juhuks, kui valida var = $ (''); stars_element.append (star); // Ao clickar est estla star.on ('click', function () {// Recupera o valor clickado var val = $ (this).data ('value'); // Eemaldage valik ja valige soovitus või klõpsake nuppu select.find ('option'). attr ('valitud', vale); select.find ('option [value = "' + val + '"]'). attr ('selected', true); // Eemalda klassidena de seleção da estrela $ (stars_element). leida ('.täht'). removeClass ('valitud'); var index = $ (this).index (), elements = $ (stars_element).find ('. star'); // Näita a seleção à estrelarespondente e ante riores à ela for (i = 0; i <= indeks; i ++) {$ (stars_element).find ('. star: n-laps ('+(i+1)+')'). addClass ('valitud'); }}); }); // Pealkiri o elemento novo e eemalda o antigo (vali) select.after (stars_element); select.hide (); });
2. samm: Trabalhando Com O CSS
Com tudo criado, o CSS é o mais fac. Podemos utilizar o que for mais conveniente. Estrelad, quadrados, barras. Poremos usar tambem sprites ou imagens isoladas. Podemos utilizar estilos sem imagens, enfim, vai da needidade de cada um. Oluline on see, et teil on võimalik modifitseerida ja täpsustada.
.ratestar.stars.star {display: inline-block; laius: 15 pikslit; kõrgus: 15 pikslit; taust: #fff url (../ images/sprite.png) -2px -134px no -repeat; veeris paremal: 3 pikslit; kursor: kursor; }
.ratestar.stars.star.selected {
taust: #fff url (../ images/sprite.png) -23px -134px no -repeat; }
3. samm: Conclusão
Concluímos que o desempenho deste é muito bom, e a facilitidade de uso é melhor ainda. Caso o usuário não tenha JS habilitado, ele ainda poderá utilizar o normalmente
Soovitan:
Transmissão De Energia Elétrica Sem Fio: 6 sammu
Transmissão De Energia Elétrica Sem Fio: Nomes: Pillar Aredes nº 29Serena Barretto nº 33 Sofia Hellmeister nº 27 Thainá Giacometti nº 31 Sissejuhatus: A transmissão da energia elétrica sem fio surgiu desde o século XIX, onde es estétricamenrene Logo
Transmissão De Energia Sem Fio: 4 sammu
Transmissão De Energia Sem Fio: ApresentaçãoOs alunos do segundo ano do Ensino Médio do Gracinha optaram por buildir entre três experimentos, nos quais todos fazem referência ao theme estudado no 4 ° bimestre: domínios magnéticos. Nosso grupo optou por fazer or Experimentto de tran
LiFi rakendamine, Uso Sencillo: 5 sammu
LiFi rakendamine, Uso Sencillo: La transmisión de datos por vía de luz (LiFi) on tegelik probleem. Selle probleemi lahendamiseks on üks peamisi aproksimaatsioone, desarrollimine ja paigutusvõimalus, mis on ette nähtud ühtse kommunikatsiooni jaoks ja una vee medi de luz, koos LED -de infrapunaühendusega
Liikumisandur! Como Uso Uno ?: 6 sammu
Liikumisandur! Como Uso Uno?: Sensar el movimiento en mi opinión es una de las cosas mas útiles que podemos hacer a la hora de hacer Electronica y de ahorrar energía en cualquier lugar, ya sea en nuestras casas, en el trabajo, en lugares publico y mas . Esiteks razón les traigo
C/C ++ ja Arduino: Uso De Librerías Y Objetos: 4 sammu
C/C ++ En Arduino: Uso De Librerías Y Objetos: Las posibilidades de Arduino se puede extender usando librer í as. Las librer í kui tõestavad funktsionaalsust, on juhendatavad, on saadaval OLED -i jaoks. Ac á Kasutage 3 librer í as, una para conexi & oacute