0

Slickgrid には、次のような HTML を含む 5 つのチェックボックスがあります。

<input type="checkbox">
<input type="checkbox">
<input type="checkbox">
<input type="checkbox">
<input type="checkbox">

したがって、CSSセレクターを実行すると、input[type=checkbox]Firebugで、その要素のリストの最初の要素が最初の要素になります(予想どおり)

次に、最初のチェックボックスを選択すると、その要素 (最初のチェックボックス) の HTML が新しい属性を取得しますchecked="checked"。しかし、slickgird は現在、要素をリストの一番下に押し込んでいますが、スタイルは維持しています。

そのため、同じ CSS セレクターを実行するとinput[type=checkbox]、その要素のリストの最初の要素が SECOND チェックボックスになり、目に見えて正しくないように見えます。

SOの質問は、slickgridがそれを行うのをどのように防ぐかです。

4

1 に答える 1