Πίνακας περιεχομένων:
Βίντεο: Criando Estrelas Para Votação Com JQuery Sem Uso De Plugins: 3 Βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:36
Alguns plugins, chamados rates, sáo fantásticos, porem eles são enormes, alguns não são estilizáveis, outros não são elementos de formulário, que possam ser enviados via post, e muitos outros detalhes. Πραγματοποιήστε προσθήκες που μπορούν να χρησιμοποιηθούν για τη διευκόλυνση, τη χρήση των απαιτήσεων που χρειάζεστε, για να ελέγξετε τις δυνατότητες που χρειάζεστε, για να χρησιμοποιήσετε τις λειτουργίες που χρειάζεστε για να ενεργοποιήσετε τις δυνατότητές μας, καθώς και για το plugin, για να δημιουργήσετε μια πιθανή σύνδεση,, e resultence (novamente), sejam grande.
Όμως, μπορεί να χρησιμοποιηθεί απλώς, για να προσαρμόσει την ικανότητά του, καθώς και να χρησιμοποιήσει τις ανάγκες του.
Usando como base um campo, podemos remove-lo e adicionar nosso rate personalizado, fazendo com que o select vire um fallback caso algo ocorra errado
Βήμα 1: Criando O Javascript (JQuery)
Não à motivos convincentes de não utilizarmos o Jquery, já que o mesmo se mostra bastante estável και muito produtivo.
Abaixo mostro comentado o que cada linha faz
// Seleciona os containers $ ('. Quest.content [data-element]'). Καθένα (λειτουργία (ευρετήριο, στοιχείο) {// Recupera o seletor do input relacionado e os elementos var selector = $ (item).data ('στοιχείο'), stars_element = $ (''), select = $ (selector), options = select.find ('option'), selected = select.find ('option: selected'); // Percorre as opções do επιλέξτε options.each (λειτουργία (option_index, option) {// Adiciona uma estrela para cada opção var star = $ (''); stars_element.append (star); // Ao clicar na estrela star.on ('click', συνάρτηση () {// Recupera o valor clicado var val = $ (this).data ('value'); // Αφαιρέστε μια επιλεγμένη επιλογή επιλέξτε adiciona o da estrela clicada select.find ('option'). attr ('επιλεγμένο', ψευδές); select.find ('επιλογή [value = "' + val + '"]'). attr ("επιλεγμένο", αληθινό); // Κατάργηση ως κλάσεις de seleção da estrela $ (stars_element). find ('. star'). removeClass ('selected'); var index = $ (this).index (), στοιχεία = $ (stars_element).find ('. star'); // Adiciona a seleção à estrelarespondente e as ante riores à ela για (i = 0; i <= index; i ++) {$ (stars_element).find ('. star: nth-child ('+(i+1)+')'). addClass ('επιλεγμένο'); }}); }); // Adiciona o elemento novo e remove o antigo (select) select.after (stars_element); select.hide (); });
Βήμα 2: Trabalhando Com O CSS
Com tudo criado, ή CSS ή mais facil. Podemos utilizar o que for mais βολικό. Estrelas, quadrados, barras. Poremos usar tambem sprites ou imagens isoladas. Podemos utilizar estilos sem imagens, enfim, vai da needidade de cada um. O importante aqui é que podemos modificar conforme precisamos.
.ratestar.stars.star {display: inline-block; πλάτος: 15px; ύψος: 15px; φόντο: #fff url (../ images/sprite.png) -2px -134px χωρίς επανάληψη; margin-right: 3px; δρομέας: δείκτης; }
.ratestar.stars.star.selected {
φόντο: #fff url (../ images/sprite.png) -23px -134px χωρίς επανάληψη; }
Βήμα 3: Συμπέρασμα
Συμπερασματικά που θα σας βοηθήσουν να φτάσετε και να διευκολύνετε τα χρήματά σας. Caso o usuário não tenha JS habilitado, ele ainda poderá utilisar o normalmente
Συνιστάται:
Transmissão De Energia Elétrica Sem Fio: 6 βήματα
Transmissão De Energia Elétrica Sem Fio: Nomes: Pillar Aredes nº 29Serena Barretto n 33 Sofia Hellmeister nº 27 Thainá Giacometti nº 31Introdução: A transmissão da energia elétrica sem fio surgiu desde o séculico esteemoe esamoamento el. Λογότυπο
Transmissão De Energia Sem Fio: 4 βήματα
Transmissão De Energia Sem Fio: ApresentaçãoOs alunos do segundo ano do Ensino Médio do Gracinha optaram for construir entre trés experimentos, nos quais todos fazem referência ao tema estudado no 4 ° bimestre: domínios magnéticos. Nosso grupo optou por fazer o experimento de tran
Εφαρμογή LiFi, Uso Sencillo: 5 βήματα
Εφαρμογή LiFi, Uso Sencillo: Η μετάδοση των δεδομένων για το vza de luz (LiFi) δεν είναι πραγματική. Για την επίλυση του προβλήματος σε μια πρώτη προοπτική προσέγγισης, μπορείτε να διαγράψετε τη δυνατότητα να επικοινωνήσετε με ένα μόνο μέσο επικοινωνίας και να χρησιμοποιήσετε το μεσαίο φως, να συνδέσετε τις ενδείξεις LED
Sensor De Movimiento! Como Uso Uno ;: 6 Βήματα
Sensor De Movimiento! 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 electrónica y de ahorrar energía en cualquier lugar, ya sea en nuestras casas, en el trabajo, en lugares publico y mas Το Por esta razón les traigo
C/C ++ En Arduino: Uso De Librerías Y Objetos: 4 Βήματα
C/C ++ En Arduino: Uso De Librerías Y Objetos: Las posibilidades de Arduino se puede extender usando librer í as. Las librer í as proveen funcionalidad extra, en este instructable, para poder usear una pantalla OLED. Ac á se utilizan 3 librer í as, una para conexi & oacute