⊗jqDmSACh 38 of 113 menu

Zmiana jednego atrybutu-właściwości w jQuery

Ważne jest, aby nie mylić właściwości i atrybutów elementów. Podczas tworzenia drzewa DOM atrybuty są konwertowane na odpowiadające im właściwości DOM elementów. Ich nazwy nie zawsze są takie same, podobnie jak ich wartości.

Niektóre właściwości mogą również nie mieć odpowiadających im atrybutów, dla nich konieczne jest użycie metody prop, która przyjmuje jako pierwszy parametr nazwę właściwości, a jako drugi - true lub false.

Jeśli ustawisz true - właściwość zostanie ustawiona, a jeśli false - zostanie usunięta.

Rozważmy następujący przykład. Załóżmy, że mamy input:

<input type="text" id="test">

Ustawmy dla inputa atrybut disabled:

$('#test').prop('disabled', true);

Kod HTML będzie wyglądać tak:

<input type="text" id="test" disabled>

A teraz, odwrotnie, usuńmy disabled:

$('#test').prop('disabled', false);

Kod HTML będzie wyglądać tak:

<input type="text" id="test">
Polski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wykorzystujemy pliki cookie do działania strony, analizy i personalizacji. Przetwarzanie danych odbywa się zgodnie z Polityką prywatności.
zaakceptuj wszystkie dostosuj odrzuć