93 of 119 menu

Селектор selected

:selected селектори танланган, яъни selected атрибутига эга бўлган элементларни танлайди. :selected селектори option тегига эга бўлган элементлар учун ишлайди. У чекбокслар (checkbox) ёки радио тугмалари (radio) учун ишламайди, улар учун checked селекторидан фойдаланинг. :selected CSS спецификациясига кирмагани сабабли, замонавий браузерларда самарадорликни ошириш учун аввал элементларни соф CSS-селектор билан фильтрлаб олиб, сўнгра .filter(':selected') ни қўлланган мақсадга мувофиқ.

Синтаксис

selected атрибутига эга бўлган элементларни шундай танлаймиз:

$(':selected');

Мисол

Келгила, тушувчи рўйхатдан пунктни ҳар танлаганда, уни рўйхат остида яшил рангда кўрсатамиз. Сиз биринчи марта босганингизгача андоза бўйича танланган пунктлар кўрсатилишини ку́расиз, бу 'bbb' ва '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');

Шунингдек ку́ринг

  • filter методи,
    берылган селектор бўйича элементлар тўпламидан фильтрлайди
  • selected атрибути
  • checked селектори,
    танланган, яъни checked
    ёки selected атрибутига эга бўлган элементларни танлайди
  • option
    ва select теглари
Ўзбек
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeOʻzbekTiếng Việt
Биз веб-сайт ишлаши, таҳлил қилиш ва персоналлаштириш учун кукидан фойдаланамиз. Маълумотларни қайта ишлаш Махфийлик сиёсатига мувофиқ амалга оширилади.
ҳаммасини қабул қилиш мослаштириш рад этиш