فهرست مطالب:
تصویری: افزونه Criando Estrelas Para Votação Com JQuery Sem Uso De Plugins: 3 Step
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:55
افزونه های Alguns ، نرخهای chamados ، são fantásticos ، porem eles são enormes ، alguns não são estilizáveis ، outros noo são elementos de formulário ، que possam serviados via post، e muitos outros detalhes. افزونه های مورد نیاز برای افزونه ها به منظور تسهیل ، استفاده از ابزارهای مورد نیاز ، نیاز به استفاده از برنامه ، افزونه ها را ضروری می دانم و به افزونه های ضروری نیاز داریم ، بنابراین ما می توانیم به سادگی به دنبال افزونه ها باشیم ، در صورت نیاز به افزونه ، به عنوان یک منبع ایجاد می کنیم ، ، e resultentemente (novamente) ، sejam grande.
For conta disso، resolutionvi mostrar uma solução muito simples، que pode ser facilmente adaptada por qualquer um، and estilizada por quase todos.
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 e muito produtivo.
Abaixo mostro comentado o que cada linha faz
// Seleciona os containers $ ('. quest.content [data-element]'). هر یک (تابع (index، item) {// Recupera o seletor input relacionado e os elementos var selector = $ (item). داده ('element')، 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 ('کلیک'، function () {// Recupera o valor clicado var val = $ (this).data ('value')؛ // مواردی را که انتخاب می کنید حذف کنید و adicta o da estrela clicada select.find ('option'). attr ('selected'، false)؛ select.find ('option [value = "' + val + '"]'). attr ('selected'، true)؛ // حذف بعنوان کلاسهای انتخابی $ (stars_element). find ('. star'). removeClass ('selected')؛ var index = $ (this).index ()، elements = $ (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 ('selected')؛ }})؛ })؛ // 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 utilisar o que for mais comforte. Estrelas ، quadrados ، barras. Poremos usar tambem sprites یا isoladas را تصویر می کنید. Podemos utilizar estilos sem imagens، enfim، vai da needidade de cada um. O importante aqui é que podemos modificar conforme precisamos.
.ratestar.stars.star {نمایش: inline-block؛ عرض: 15 پیکسل ؛ ارتفاع: 15 پیکسل ؛ background: #fff url (../ images/sprite.png) -2px -134px بدون تکرار ؛ margin-right: 3px؛ مکان نما: اشاره گر ؛ }
.ratestar.stars.star.selected {
background: #fff url (../ images/sprite.png) -23px -134px بدون تکرار ؛ }
مرحله 3: نتیجه گیری
Concluímos que o desempenho deste é muito bom، and a facilidade de uso é melhor ainda. Caso o usuário não tenha JS habilitado، ele ainda poderá utilizar o normalmente
توصیه شده:
استفاده از افزونه قفسه سینه امید برای یافتن دستورالعمل معبد ناقص در خانواده خانوادگی درخت جستجوی خانواده: 11 مرحله
استفاده از افزونه قفسه سینه امید برای یافتن دستورالعمل معبد ناقص در درخت خانواده شما در جستجوی خانواده: هدف از این دستورالعمل نشان دادن نحوه جستجوی شجره نامه شما در جستجوی خانواده برای نیاکان با کارهای ناقص مقررات معبد با استفاده از پسوند سینه امید است. استفاده از سینه امید می تواند تا حد زیادی جستجوی شما را برای ناکامی تسریع کند
اندازه گیری ذرات ریز قابل حمل (افزونه): 3 مرحله
اندازه گیری ذرات ریز قابل حمل (افزونه): هدف: افزودن سنسور CO2 خوانایی بیشتر برنامه باز شدن برنامه برای انواع دیگر حسگرها. این پروژه در پی پروژه دیگری است که قبلاً منتشر شده است. به س questionsالات خوانندگان پاسخ می دهد. یک سنسور اضافی
افزونه وب Chrome - بدون نیاز به تجربه برنامه نویسی قبلی: 6 مرحله
برنامه افزودنی وب Chrome - نیازی به تجربه قبلی در برنامه نویسی نیست: برنامه های افزودنی Chrome برنامه های کوچکی هستند که برای افزایش تجربه مرور کاربران ساخته شده اند. برای کسب اطلاعات بیشتر در مورد برنامه های افزودنی chrome به https://developer.chrome.com/extensions بروید. برای ایجاد یک افزونه وب Chrome ، برنامه نویسی لازم است ، بنابراین مرور HT بسیار مفید است
نحوه نصب افزونه ها در وردپرس در 3 مرحله: 3 مرحله
نحوه نصب افزونه ها در وردپرس در 3 مرحله: در این آموزش مراحل ضروری برای نصب افزونه wordpress به وب سایت شما را نشان خواهم داد. اساساً می توانید افزونه ها را به دو روش مختلف نصب کنید. روش اول از طریق ftp یا cpanel است. اما من آن را فهرست نمی کنم زیرا واقعاً پیچیده است
افزونه برای هر نرم افزار DJ که می خواهید!: 6 مرحله
برنامه افزودنی برای هر نرم افزار دی جی که می خواهید! این برای این است که همه نگرانی های مالی خود را حل کنید