Агуулгын хүснэгт:
Видео: Criando Estrelas Para Votação Com JQuery Sem Uso De Plugins: 3 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:04
Alguns plugins, chamados rate, 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. Нарийвчилсан нэмэлт өргөтгөлүүдийг ашиглах нь маш чухал юм, учир нь эдгээр нь нэмэлт өргөтгөлүүдийг ашиглах шаардлагатай болно., e resultementemente (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)
Nquo à motivos итгэл үнэмшил олж авахын тулд Jquery -ийг сонгоно уу.
Abaixo mostro comentado o que cada linha faz
// Seleciona os container $ ('. Quest.content [data-element]'). Тус бүр (функц (индекс, зүйл) {// Recupera o seletor do input relacionado e os elementos var selector = $ (item).data ('element'), stars_element = $ (''), = $ (сонгогч), сонголтууд = select.find ('сонголт'), сонгогдсон = select.find ('сонголт: сонгосон'); // сонгоно уу. сонголтуудыг сонго.each (функц (option_index, сонголт) {// Adiciona uma estrela para cada opção var star = $ (''); stars_element.append (од); // Alication na estrela star.on ('click', function () {// Recupera o valor clicado var val = $ (this).data ('value'); // Сонгох сонголтыг сонгоно уу. 'selected', false); select.find ('option [value = "' + val + '"]'). attr ('selected', true); // Class as seleção da estrela $ (stars_element) болгон хасах. find ('. од'). removeClass ('сонгосон'); var index = $ (энэ).index (), элементүүд = $ (од_элемент). олох ('. од'); // Adiciona a seleção à estrela корреспондент өмнөх шиг riores à ela for (i = 0; i <= индекс; i ++) {$ (stars_element).find ('. од: 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, o CSS é o mais facil. Podemos utilizar o que to mais тохиромжтой. Эстрелас, квадрадо, баррас. Poremos usar tambem sprites ou imagens izolyas. Podemos utilizar estilos sem imagens, enfim, vai da needidade de cada um. Хамгийн чухал зүйл бол нарийвчлалтай тохирох явдал юм.
.ratestar.stars.star {дэлгэц: inline-block; өргөн: 15 пиксел; өндөр: 15 пиксел; дэвсгэр: #fff url (../ images/sprite.png) -2px -134px no -repeat; баруун зах: 3 пиксел; курсор: заагч; }
.жаргалын од. одод. од. сонгосон {
дэвсгэр: #fff url (../ images/sprite.png) -23px -134px no -repeat; }
Алхам 3: Дүгнэлт
Төгсгөлд нь юу хийх ёстой вэ гэдэг нь ойлгомжтой байх болно. JS -ийн тохиргоог хий, гэхдээ энэ нь хэвийн үйл ажиллагаа юм.
Зөвлөмж болгож буй:
Transmissão De Energia Elétrica Sem Fio: 6 алхам
Transmissão De Energia Elétrica Sem Fio: Нэр: Пиллар Аредес № 29 Серена Барретто 33 София Хеллмейстерийн дугаар 27 Thainá Giacometti nº 31 Оруулах: A transmissão da energia elétrica sem fio surgiu desde o século sobre asé asé avandos osos osudia os estia. Лого
Transmissão De Energia Sem Fio: 4 алхам
Transmissão De Energia Sem Fio: ApresentacãoOs alunos do segundo ano do Ensino Médio do Gracinha optaram entreure entre três deneyes, noos quais todos fazem referência ao tema estudado no 4 ° bimestre: domínios magnéticos. Нэмэлт туршилтыг туршиж үзэх
LiFi -ийг хэрэгжүүлэх, Uso Sencillo: 5 алхам
LiFi, Uso Sencillo -ийг хэрэгжүүлээрэй: Асуудал гараагүй байгаа үед (LiFi) өгөгдөл дамжуулах боломжтой. Асуудлыг шийдэхийн тулд та компьютерийн сүлжээний холболтыг аль алинд нь ашиглах боломжтой, мөн LED нь хэт улаан туяаны коньюнктыг ашиглах боломжгүй болно
Мэдрэгч Де Мовимиенто! Como Uso Uno ?: 6 алхам
Мэдрэгч Де Мовимиенто! Комо Усо Юно? . Хэзээ нэгэн цагт
C/C ++ En Arduino: Uso De Librerías Y Objetos: 4 алхам
C/C ++ En Arduino: UL De Librerías Y Objetos: Лас posibilidades de Arduino програмыг сунгах боломжтой. Лас номын сангийн хувьд, OLED -ийг ашиглахад маш сайн зааварчилгаа өгөх болно. Ac á se utilizan 3 librer & iacute, as a una para conexi & oacute