gpt4 book ai didi

javascript - 如何突出显示不可编辑的背景网格单元格?

转载 作者:太空宇宙 更新时间:2023-11-03 18:26:12 24 4
gpt4 key购买 nike

我正在使用主干和背景网格。

我想让一些背景网格单元格不可编辑并突出显示它们。

我正在为这些单元格寻找一个简单的 css 属性。

但不幸的是,backgrid 没有对不可编辑的单元格施加任何特定的类。

这是从背景网格网站呈现的一个背景网格行本身:http://backgridjs.com/我们知道 id 字段在这里不可编辑:

    <tr>
<td class="integer-cell">1</td>
<td class="string-cell">Afghanistan</td>
<td class="integer-cell">25,500,100</td>
<td class="number-cell">0.36</td>
<td class="date-cell">2013-01-01</td>
<td class="uri-cell"><a tabindex="-1" href="http://en.wikipedia.org/wiki/Afghanistan" title="http://en.wikipedia.org/wiki/Afghanistan" target="_blank">http://en.wikipedia.org/wiki/Afghanistan</a></td>
</tr>

现在我该如何实现同样的目标??

最佳答案

那些你不想编辑的单元格,给它们添加一些类,然后转到 backgrid.js 的源代码并找到启用编辑模式的函数,我不知 Prop 体是哪个函数处理那个,可能是

render: function () {
enterEditMode: function () {

然后检查该单元格的类名

$("#mydiv").hasClass("dont_edit"); OR this.hasClass("dont_edit");

如果是,则只需“返回”,否则允许编辑。您必须通过反复试验来解决它,直到有人帮助您提供准确的代码。在那之前最好开始帮助自己。

关于javascript - 如何突出显示不可编辑的背景网格单元格?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20771987/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com