1

私は次のようにopen属性に出くわしました:

 $.attr('open')

またはそのように: <div open='whatever'></div>

この属性のドキュメントが見つからないようです。それは何をするためのものか?

4

1 に答える 1

4

<details>要素で使用されるため、 を使用した例<div>は正しくありません。

HTML5仕様は次のように述べています:

opencontent 属性はブール属性です。存在する場合は、要約と追加情報の両方がユーザーに表示されることを示します。この属性が存在しない場合は、要約のみが表示されます。

要素が作成されるとき、属性が存在しない場合、追加情報は非表示にする必要があります。属性が存在する場合は、その情報を表示する必要があります。その後、属性が削除された場合、情報は非表示になります。属性が追加されている場合は、情報が表示されます。

于 2013-03-07T01:19:03.567 に答える