93 of 119 menu

Pemilih selected

Pemilih :selected memilih elemen, yang dipilih, iaitu elemen yang mempunyai atribut selected. Pemilih :selected berfungsi untuk elemen dengan tag option. Ia tidak berfungsi dengan kotak semak (checkbox) atau penukar radio (radio), untuk mereka gunakan pemilih checked. Oleh kerana :selected tidak tergolong dalam spesifikasi CSS, maka untuk meningkatkan prestasi dalam pelayar moden, lebih baik tapis elemen terlebih dahulu dengan menggunakan pemilih css tulen, dan kemudian gunakan .filter(':selected').

Sintaks

Beginilah kita memilih elemen dengan atribut selected:

$(':selected');

Contoh

Mari, setiap kali item dipilih dalam senarai juntai bawah, tunjukkannya di bawah senarai dengan warna hijau. Seperti yang anda lihat sebelum klik pertama anda, item yang dipilih secara lalai akan dipaparkan, iaitu 'bbb' dan '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');

Lihat juga

  • kaedah filter,
    yang menapis elemen dalam set mengikut pemilih yang ditetapkan
  • atribut selected
  • pemilih checked,
    yang memilih elemen yang dipilih, iaitu elemen, yang mempunyai atribut checked
    atau selected
  • tag option
    dan select
Melayu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan kuki untuk operasi laman web, analisis dan personalisasi. Pemprosesan data dijalankan mengikut Polisi Kerahsiaan.
terima semua tataletak tolak