logo

Kuinka ottaa painike käyttöön / poistaa sen käytöstä jQueryn avulla?

Painikkeen ottaminen käyttöön tai poistaminen käytöstä jQueryn avulla edellyttää sen toimintojen muuttamista siten, että se joko hyväksyy käyttäjän syötteen tai ei. Tämä tehdään yleensä käsittelemällä sen 'disabled' -ominaisuutta tai -attribuuttia jQuery-menetelmillä, kuten '.prop()' tai '.attr()'.

Jos haluat ottaa painikkeen käyttöön tai poistaa sen käytöstä jQueryn avulla, tarvitset HTML-perusrakenteen sekä JavaScriptin/jQueryn. Alla on yksinkertainen koodirakenne, jolla pääset alkuun

HTML Painike Ota käyttöön/Poista otsikko><script src= 'https://cdnjs.cloudflare.com/ajax/libs/jquery/3.6.0/jquery.min.js'>kirjoitus> pää> <body> <button id='myButton'>Napsauta Me-painiketta><script>$(document).ready(function(){ // jQuery-koodi painikkeen käyttöönottoon/poistamiseen // Lisää koodisi tähän }); script> body> html>>></tag> <p dir='ltr'> <br></p> <br><div id="container-4ae8242bd8e42d94c5c0bf390d5144e6"></div><br> <h2><span>Esimerkkejä painikkeen käyttöönotosta/poistamisesta jQueryn avulla</span></h2><h3><span>1. Käyttämällä .prop()-menetelmää:</span></h3><p dir='ltr'><span>Käyttämällä</span> <span>.prop() jQueryssä</span> <span>painikkeen käyttöönotto/poistaminen käytöstä edellyttää sen 'disabled' -ominaisuuden asettamista arvoon tosi tai epätosi, mikä mahdollistaa sen interaktiivisuuden tehokkaan hallinnan sovellusvaatimusten ja käyttäjien vuorovaikutuksen perusteella.</span></p> <p dir='ltr'> <b> <strong>Esimerkki:</strong> </b> <span>Tässä esimerkissä käytämme jQueryä: Ottaa käyttöön painikkeen 'pois käytöstä' ominaisuuden napsautus- ja kaksoisnapsautustapahtumissa sujuvan käyttäjän vuorovaikutuksen varmistamiseksi .prop()-menetelmällä.</span></p>HTML<tag data-text-1=' <html> <head> <script src= 'https://cdnjs.cloudflare.com/ajax/libs/jquery/3.6.0/jquery.min.js'>kirjoitus> pää> <body> <h3>Käyttämällä .prop()-metodiah3> <button id='update'>päivitä me-painike><div style='margin-top: 50px'> <button id='change'>napsauta me-painiketta> div><script>$('#change').on('click', function () { $('#päivitys').prop( 'poistettu', tosi ); }); $('#change').on( 'dblclick', function () { $('#päivitys').prop( 'poistettu', false ); } ); script> body> html>>></tag> <p dir='ltr'> <b> <strong>Lähtö:</strong> </b> </p> <img src='//techcodeview.com/img/blogathon-2021/17/how-enable-disable-button-using-jquery.webp' alt="JqueryToggle"><p>.prop()-menetelmä Esimerkki Lähtö</p> <h3><span>2. Käyttämällä .attr()-metodia</span></h3><p dir='ltr'><span>Käyttämällä</span> <span>.attr() -menetelmä</span> <span>jQueryssä voit vaihtaa elementtien 'disabled'-attribuutin. Painikkeen napsauttaminen poistaa toisen painikkeen käytöstä, kun taas kaksoisnapsauttaminen ottaa sen uudelleen käyttöön, mikä parantaa käyttäjien vuorovaikutusta ja toimintoja verkkosivuilla.</span></p> <p dir='ltr'> <b> <strong>Esimerkki:</strong> </b> <span>Tässä esimerkissä käytämme .attr()-menetelmää painikkeen käyttöönottoon/poistamiseen. Napsauttaminen poistaa toisen painikkeen käytöstä. kaksoisnapsauttaminen ottaa sen uudelleen käyttöön, mikä parantaa käyttäjien vuorovaikutusta ja verkkotoimintoja.</span></p>HTML<tag data-text-1=' <html> <head> <script src= 'https://cdnjs.cloudflare.com/ajax/libs/jquery/3.6.0/jquery.min.js'>kirjoitus> pää> <body> <h3>Käyttämällä .attr()-metodiah3> <button id='update'>Päivitä Me-painike><div style='margin-top: 50px;'> <button id='change'>Napsauta Me-painiketta> div><script>$('#change').on('click', function () { $('#päivitys').attr('poistettu', 'poistettu'); }); $('#change').on('dblclick', function () { $('#päivitys').removeAttr('disabled'); }); script> body> html>>></tag> <p dir='ltr'> <b> <strong>Lähtö:</strong> </b> </p> <p> <br></p> <img src='//techcodeview.com/img/blogathon-2021/17/how-enable-disable-button-using-jquery-2.webp' alt="JqueryToggle2"><p>.attr()-menetelmä Esimerkkituloste</p> <p> <br></p> <br> <br></article><div class="rekl_placeholder"><script type="text/javascript">atOptions = {'key' : 'f2b09f3e7178b263531e10998e9a32fa','format' : 'iframe','height' : 250,'width' : 300,'params' : {}};</script><script type="text/javascript" src="//brunetteerdeplete.com/f2b09f3e7178b263531e10998e9a32fa/invoke.js"></script></div> </article> </div><!--//content--> </div><!--//section-inner--> </section><!--//section--> </div><!--//primary--> <div class="secondary col-md-4 col-sm-12 col-xs-12"> <aside class="info aside section"> <div class="section-inner"> <h2 class="">Luokka</h2> <div class="content"> <ul class="list-unstyled"> <li> <a href="/kinematics/">Kinematiikka</a> </li><li> <a href="/dbms/">Dbms</a> </li><li> <a href="/acids-bases-salts/">Hapot, Emäkset Ja Suolat</a> </li><li> <a href="/python-built-functions/">Python-Sisäänrakennetut Toiminnot</a> </li><li> <a href="/english-blogs/">Englanninkieliset Blogit</a> </li><li> <a href="/javascript-operators/">Javascript-Operaattorit</a> </li><li> <a href="/r-tutorial/">R Opetusohjelma</a> </li><li> <a href="/bitwise-operators/">Bittikohtaiset Operaattorit</a> </li><li> <a href="/bash-tutorial/">Bash Opetusohjelma</a> </li><li> <a href="/tourist-places/">Turisti Paikkoja</a> </li> </ul> </div><!--//content--> </div><!--//section-inner--> </aside><!--//aside--> <aside class="testimonials aside section"> <div class="section-inner"> <div class="content"> <div class="item"> <div class="rekl_placeholder" id="sidebar_placeholder_1"> <script type="text/javascript">atOptions = {'key' : 'f53f1abf3c3a788f849c12a956865db1','format' : 'iframe','height' : 300,'width' : 160,'params' : {}};</script><script type="text/javascript" src="//brunetteerdeplete.com/f53f1abf3c3a788f849c12a956865db1/invoke.js"></script> <br></div> </div> </div> </div> <div class="section-inner"> <h2 class="heading">Miltä hyvä suosituskirje näyttää?</h2> <div class="content"> <div class="item"> <blockquote class="quote"> <span> <i class="fa fa-quote-left"></i> Kun saat suosituskirjeen, mikä tekee siitä vahvan kirjeen, joka tukee korkeakouluhakemustasi?</span> </blockquote> </div><!--//item--> <p> <a class="more-link" href="/what-does-good-letter-recommendation-look-like-1311554"> <i class="fa fa-external-link"></i> Lue Lisää</a> </p> </div><!--//content--> </div><!--//section-inner--> </aside><!--//section--> <aside class="languages aside section"> <div class="section-inner"> <h2 class="heading">Mielenkiintoisia Artikkeleita</h2> <div class="content"> <ul class="list-unstyled"> <li class="item"> <span class="title"> <strong> <a href="/print-all-n-digit-numbers-with-odd-and-even-digit-sum-difference-as-1">Tulosta kaikki n-numeroiset luvut parittomien ja parillisten numeroiden erolla 1</a> </strong> </span> </li><!--//item--><li class="item"> <span class="title"> <strong> <a href="/convert-string-integer-c">Muunna merkkijono kokonaisluvuksi C++:ssa</a> </strong> </span> </li><!--//item--><li class="item"> <span class="title"> <strong> <a href="/java-regex/">Java Regex</a> </strong> </span> </li><!--//item--><li class="item"> <span class="title"> <strong> <a href="/complete-list-ncaa-division-1-colleges-131614">Täydellinen luettelo NCAA Division 1 -opistoista (viimeisin)</a> </strong> </span> </li><!--//item--><li class="item"> <span class="title"> <strong> <a href="/how-remove-duplicates-excel">Kuinka poistaa kaksoiskappaleet Excelissä? 4 nopeaa ja helppoa menetelmää</a> </strong> </span> </li><!--//item--> </ul> </div><!--//content--> </div><!--//section-inner--> </aside><!--//section--> <aside class="list music aside section"> <div class="section-inner"> <h2 class="heading">Suosittu Viestiä</h2> <div class="content"> <ul class="list"> <li><a href="/java-if-else-statement">java elseif</a> </li><li><a href="/examples-nfa">nfa esimerkkejä</a> </li><li><a href="/how-find-out-my-monitor-size">mikä on monitorini koko</a> </li><li><a href="/java-do-while-loop">java tehdä vaikka</a> </li><li><a href="/how-sort-arraylist-java">arraylist lajitella</a> </li><li><a href="/scripting-vs-programming-difference-between-scripting">ero ohjelman ja skriptin välillä</a> </li><li><a href="/method-java">java menetelmä</a> </li> </ul> </div><!--//content--> </div><!--//section-inner--> </aside><!--//section--> </div><!--//secondary--> </div><!--//row--> </div><!--//masonry--> <footer class="footer"> <div class="container text-center"> <span> Copyright ©2025 Kaikki Oikeudet Pidätetään | <a href="//pl.techcodeview.com/">techcodeview.com</a> | <a href="/disclaimer" rel="nofollow noopener noreferrer" target="_blank">Vastuuvapauslauseke</a> | <a href="/about-us" rel="nofollow noopener noreferrer" target="_blank">Meistä</a> | <a href="/privacy-policy" rel="nofollow noopener noreferrer" target="_blank">Tietosuojakäytäntö</a> </span> </div> </footer> <script type="text/javascript" src="https://techcodeview.com/template/assets/plugins/jquery-1.11.3.min.js"></script> <script type="text/javascript" src="https://techcodeview.com/template/assets/plugins/bootstrap/js/bootstrap.min.js"></script> <script type="text/javascript" src="https://techcodeview.com/template/assets/js/main.js"></script> <script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/11.5.1/highlight.min.js"></script> <script> !function(){"use strict";let t=document.createElement("button");t.id="toTopBtn",t.innerHTML="↑";let e=` #toTopBtn { position: fixed; bottom: 25px; right: 25px; z-index: 9999; opacity: 0; visibility: hidden; background-color: #213141; color: white; border: none; border-radius: 8px; width: 50px; height: 50px; font-size: 24px; cursor: pointer; transition: opacity 0.3s ease-in-out, visibility 0.3s ease-in-out; } #toTopBtn:hover { background-color: #555; } `,i=document.createElement("style");i.type="text/css",i.innerText=e,document.head.appendChild(i),document.body.appendChild(t),window.addEventListener("scroll",()=>{let e=window.scrollY||document.documentElement.scrollTop;e>300?(t.style.opacity="1",t.style.visibility="visible"):(t.style.opacity="0",t.style.visibility="hidden")}),t.addEventListener("click",()=>{window.scrollTo({top:0,behavior:"smooth"})})}(); </script> </body> </html>