93 of 119 menu

Selektor selected

Selektor :selected secilmish elementləri seçir, yəni selected atributuna malik olanları. Selektor :selected option teqine malik elementlər üçün işləyir. O, çekbokslar (checkbox) və ya radio düymələri (radio) üçün işləmir, onlar üçün checked selektorundan istifadə edin. :selected CSS spesifikasiyasına aid olmadığı üçün, müasir brauzerlərdə daha yaxşı performans üçün əvvəlcə elementləri saf css-selektoru ilə filtr etmək, sonra isə .filter(':selected') tətbiq etmək tövsiyə olunur.

Sintaksis

selected atributuna malik elementləri belə seçirik:

$(':selected');

Nümunə

Gəlin, açılan siyahıda hər bir bənd seçildikdə, onu siyahının altında yaşıl rəngdə göstərək. Gördüyünüz kimi, ilk klikinizdən əvvəl defolt olaraq seçilmiş bəndlər göstəriləcək, bunlar 'bbb''ddd'-dir:

<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');

Həmçinin bax

  • filter metodu,
    elementləri verilmiş selektora görə filtrləyir
  • selected atributu
  • checked selektoru,
    secilmiş elementləri seçir, yəni checked
    və ya selected atributuna malik olanları
  • option
    select teqləri
Azərbaycan
AfrikaansБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Biz saytin işi, analitika və fərdiləşdirmə üçün cookie istifadə edirik. Məlumatların emalı Məxfilik Siyasəti əsasında həyata keçirilir.
hamısını qəbul et konfiqurasiya et rədd et