93 of 119 menu

Selected-selector

Selectoren :selected velger elementer som er valgt, det vil si de som har attributten selected. Selectoren :selected fungerer for elementer med taggen option. Den fungerer ikke med avkrysningsbokser (checkbox) eller radioknapper (radio), for dem bruker du selectoren checked. Siden :selected ikke tilhører CSS-spesifikasjonen, er det for bedre ytelse i moderne nettlesere å først filtrere elementer med bruk av ren css-selector, og deretter bruke .filter(':selected').

Syntaks

Slik velger vi elementer med attributten selected:

$(':selected');

Eksempel

La oss, for hvert valg av punkt i nedtrekks- listen, vise det under listen i grønn farge. Som du ser vil det før din første klikk vises punkter som er valgt som standard, dette er 'bbb' og 'ddd':

<select name="texts" multiple="multiple"> <option>aaa</option> <option selected="selected">bbb</option> <option>ccc</option> <option selected="selected">ddd</option> <option>eee</option> <option>fff</option> </select> <div></div> div { color: green; } $('select') .change(function() { let str = ''; $('select option:selected').each(function() { str += $(this).text() + ' '; }); $('div').text(str); }).trigger('change');

Se også

  • metoden filter,
    som filtrerer elementer i settet etter en gitt selector
  • attributten selected
  • selectoren checked,
    som velger elementer som er valgt, det vil si de, som har attributten checked
    eller selected
  • taggene option
    og select
Norsk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruker informasjonskapsler for nettstedets funksjonalitet, analyse og personalisering. Behandling av data foregår i henhold til Personvernerklæringen.
godta alle tilpass avvis