INHOUDSOPGAWE:
Video: Criando Estrelas Para Votação Com JQuery Sem Uso De Plugins: 3 Stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:26
Alguns -inproppe, chamados -tariewe, fantastiese posisies, porem eles são enormes, alguns não são estilizáveis, outros não são elementos de formulário, que possamam ser enviados via post, and muitos outros detalhes. Dit is moontlik om plugins te gebruik om die funksies te vergemaklik, of ons kan dit ook realisties benodig, ons kan ook presies die e -posse installeer wat die plugins noodsaaklik is, of dat ons 'n funksie kan hê om dit te doen, e consequentemente (novamente), sejam grande.
Vir conta disso, resolvi mostrar uma solução muito simples, que pode ser facilmente adaptada por qualquer um, and estilizada por quase todos.
Gebruik die basis vir die kampeerterrein, om dit te verwyder, en ons kan ook 'n persoonlike koers gebruik, maar dit kan ook gebruik word om 'n terugval te vind.
Stap 1: Criando O Javascript (JQuery)
Não à motivos convincentes de não utilizarmos o Jquery, ja que o mesmo se mostra bastante estável and muito produtivo.
Abaixo mostro comentado o que cada linha faz
// Seleciona os containers $ ('. Quest.content [data-element]'). Each (function (index, item) {// Recupera or seletor do input relacionado e os elementos var selector = $ (item).data ('element'), stars_element = $ (''), select = $ (selector), options = select.find ('option'), geselekteerd = select.find ('option: geselekteer'); // Percorre soos opções do kies options.each (funksie (option_index, opsie) {// Adiciona uma estrela para cada opção var star = $ (''); stars_element.append (star); // Klik ook op ster.on ('klik', function () {// Recupera o valor clicado var val = $ (this).data ('value'); // Verwyder 'n item wat u kan selekteer deur die select.find ('opsie'). attr ('geselekteer', vals); select.find ('opsie [waarde = "' + val + '"]'). attr ('geselekteer', waar); // Verwyder as klasse de seleção da estrela $ (stars_element). vind ('. ster'). removeClass ('geselekteer'); var indeks = $ (hierdie).index (), elemente = $ (sterre_element).find ('. ster'); // Adiciona a seleção à estrela correspondente e as ante riores à ela vir (i = 0; i <= indeks; i ++) {$ (stars_element).find ('. star: nth-child ('+(i+1)+')'). addClass ('geselekteer'); }}); }); // Adiciona o elemento novo e remove o antigo (select) select.after (stars_element); select.hide (); });
Stap 2: Trabalhando Com O CSS
Com tudo criado, of CSS é o meis facil. Podemos utilizar o que for mais gemaklik. Estrelas, quadrados, barras. Poremos usar tambem sprites verbeel jou isoladas. U kan ook hierdie e -posse gebruik, wat ons nodig het om dit te doen. Dit is 'n belangrike aanpassing van die presiese vorm.
.ratestar.stars.star {display: inline-block; breedte: 15px; hoogte: 15 px; agtergrond: #fff url (../ images/sprite.png) -2px -134px no -repeat; kantlyn-regs: 3 px; wyser: wyser; }
.ratestar.stars.star.selected {
agtergrond: #fff url (../ images/sprite.png) -23px -134px no -repeat; }
Stap 3: Gevolgtrekking
Concluímos que o desempenho deste é muito bom, e a facilidade de uso é melhor ainda. Ons kan nie meer gebruik maak van JS habilitado nie
Aanbeveel:
Transmissão De Energia Elétrica Sem Fio: 6 stappe
Transmissão De Energia Elétrica Sem Fio: Nomes: Pillar Aredes nº 29 Serena Barretto nº 33 Sofia Hellmeister nº 27 Thainá Giacometti nº 31 Inleiding: A transmissão da energia elétrica sem fio surgiu desde o século XIX, onde os estudos sobre energia. Logo
Transmissão De Energia Sem Fio: 4 stappe
Transmissão De Energia Sem Fio: ApresentaçãoOs alunos do segundo ano do Ensino Médio do Gracinha optaram por construir 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 o experimento de tran
Hoe om in 3 stappe plugins in WordPress te installeer: 3 stappe
Hoe om in 3 stappe plugins in WordPress te installeer: In hierdie handleiding sal ek u die belangrikste stappe wys om WordPress -inprop op u webwerf te installeer. Eintlik kan u plugins op twee verskillende maniere installeer. Die eerste metode is deur middel van ftp of deur cpanel. Maar ek sal dit nie noem nie, want dit is regtig komplimentêr
Implementering LiFi, Uso Sencillo: 5 stappe
Implementering LiFi, Uso Sencillo: La transmisión de datos por vía de luz (LiFi) is 'n werklike probleem. Vir 'n oplossing vir 'n probleem in 'n primêre verhouding, kan 'n mens 'n kommunikasie en 'n kombinasie van LED's vir infrarood
C/C ++ En Arduino: Uso De Librerías Y Objetos: 4 Stappe
C/C ++ En Arduino: Uso De Librerías Y Objetos: Las posibilidades de Arduino se puede extender usando librer í as. As 'n ekstra funksie, is dit 'n opdrag wat gebruik kan word vir die gebruik van 'n OLED -paneel. Ac á gebruik 3 librers í as, una para conexi & oacute