私は次のようにopen属性に出くわしました:
$.attr('open')
またはそのように:
<div open='whatever'></div>
この属性のドキュメントが見つからないようです。それは何をするためのものか?
私は次のようにopen属性に出くわしました:
$.attr('open')
またはそのように:
<div open='whatever'></div>
この属性のドキュメントが見つからないようです。それは何をするためのものか?
<details>
要素で使用されるため、 を使用した例<div>
は正しくありません。
HTML5仕様は次のように述べています:
open
content 属性はブール属性です。存在する場合は、要約と追加情報の両方がユーザーに表示されることを示します。この属性が存在しない場合は、要約のみが表示されます。要素が作成されるとき、属性が存在しない場合、追加情報は非表示にする必要があります。属性が存在する場合は、その情報を表示する必要があります。その後、属性が削除された場合、情報は非表示になります。属性が追加されている場合は、情報が表示されます。