防止Slickgrid重新排序DOM元素

时间:2013-09-06 22:50:33

标签: html css css-selectors firebug slickgrid

我在Slickgrid上有5个复选框,其中包含HTML,如下所示:

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

因此,如果我在Firebug上运行css选择器 - input[type=checkbox],则该元素列表中的第一个元素是第一个元素(正如预期的那样)

然后,如果我选择第一个复选框,则该元素的HTML(第一个复选框)将获得一个新属性checked="checked"。但现在推出的slickgird是列表底部的元素,但保持了样式。

所以现在当我运行相同的CSS选择器input[type=checkbox]时,该元素列表中的第一个元素是SECOND复选框,它看起来不正确。

所以问题是我如何防止slickgrid这样做。

1 个答案:

答案 0 :(得分:1)

这是因为滑溜溜。如果用户对第一个元素执行操作,Slickgrid会将该行插入列表的底部,但保持样式与之前一样。