【问题标题】:How to add label to JQuery Gantt in top left如何在左上角向 JQuery Gantt 添加标签
【发布时间】:2016-02-25 22:38:06
【问题描述】:

我正在使用来自http://lp344.github.io/jQuery.Gantt/ 的 JQuery 甘特图,如何在 jquery 中选择左上角的 div 并将其设置为 html 以添加标签?我尝试如下引用它,但它不起作用:

$(".fn-gantt > div.spacer").html("test");

【问题讨论】:

  • 这是哪个 div,我在哪里可以找到它:“左上 div”?
  • 如果您转到lp344.github.io/jQuery.Gantt 并向下滚动,您会看到甘特图,如果您“检查”左上角的灰色区域,您应该会看到:
  • 对不起(太新了)
    这是我要添加 html 的最后一个 div。

标签: jquery gantt-chart


【解决方案1】:

这很容易定位,因为该类没有在其他任何地方使用(我可以看到)。

$(".row.spacer").html("test");

【讨论】:

  • 是的,这是有道理的,但我无法让它工作。我还注意到我可以为 .gantt 设置 css,例如边框颜色,但不能为 .fn-gantt、.fn-content 和 .leftPanel 做同样的事情。
  • 您是否尝试使用!important 覆盖?
  • 只有当我将我的 jquery 代码添加到 onComplete 时才有效:函数是甘特图初始化的一部分。我无法访问外部的任何属性,即仅在
  • 您是在说只是将样式表中的 CSS 类应用到 div 还是执行类似的操作:$(".row.spacer").html("test");?如果是后者,原因几乎可以肯定是因为在您尝试应用 jQuery 之前 DOM 元素还没有准备好。如果是前者,那么有一种风格会凌驾于你之上。我知道使用开发者工具,我可以很容易地更改该元素的 CSS。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-08-27
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多