⊗jqBsTECh 6 of 113 menu

Elementin tekstin muuttaminen jQueryllä

Edellisissä oppitunneissa opimme saamaan elementtiryhmän jQueryllä ja näimme jopa joitain esimerkkejä metodien toiminnasta. Nyt perehtymme niihin tarkemmin. Tässä oppitunnissa opimme muuttamaan elementin tekstin kahden metodin avulla: html ja text.

Ratkaistaan seuraava tehtävä: saamme kaikki elementit luokalla www ja samalla muutamme kaikille niille tekstin '!!!':ksi. Oletetaan, että meillä on seuraava HTML-koodi:

<p class="www">text</p> <p class="www">text</p> <p class="www">text</p> <p>text</p>

Silloin JavaScript-koodi näyttää seuraavalta:

let elems = document.getElementsByClassName('www'); for (let i = 0; i < elems.length; i++) { elems[i].innerHTML = '!!!'; }

jQueryllä kaikki on paljon helpompaa: saamme kaikki elementit dollarin avulla, näin: $('.www'), ja sitten käytämme niihin metodia html, joka parametrina ottaa uuden tekstin - $('.www').html('new text'). Valmista! Tämä rivi tekee kaiken työn ilman silmukoita ja muuta roskaa. Käynnistä esimerkki ja varmista siitä itse:

$('.www').html('!!!');

Kaikille h3 -elementeille metodin html avulla aseta teksti '!!!'.

Suomi
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Käytämme evästeitä verkkosivuston toiminnalle, analytiikalle ja personoinnille. Tietojen käsittely tapahtuu Tietosuojakäytännön mukaisesti.
hyväksy kaikki mukauta hylkää