javascript - 是否可以在浮点图的顶部放置一些东西?

标签 javascript jquery html css flot

我有一个 float 图,我有几个 div,我想放在它上面。有什么办法可以做到这一点?

这是 HTML 代码的折叠版本:

<div id='graph'>
    <div id='selectionBox'>
    </div>

    <div id='valueBoard'>
    </div>

    <table style="position:absolute">
    </table>

    <table id="gridTable" style="position:absolute">
    </table>
</div>

flot 链接到图形 ID。 div 过去位于图表 ID div 之上,但现在不再如此。

最佳答案

不能flots 容器 div 中包含内容。它以编程方式控制 div 的内容,并在渲染绘图之前将其清除。

解决方法是通过编程将您的 child div 放置在 flots 容器的顶部:

$.plot("#placeholder", someData, {});
var pos = $('#placeholder').position();
$('#somethingElse').css({'top': pos.top,
                         'left': pos.left});

参见 fiddle here .

关于javascript - 是否可以在浮点图的顶部放置一些东西?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24371580/

相关文章:

javascript - 如何在div中触发javascript时将整个div复制到另一个div

html - 嵌套列的好习惯?

javascript - 双引号中的字符串无法设置值

jquery - 如何在 jQuery 图像循环器中隐藏非事件图像

javascript - jsonp 回调未从带有 PhoneGap 的 iPhone 模拟器触发

javascript - 将自定义迭代器添加到 javascript 类

Jquery,计算具有相同类的html表行?

javascript - 动态下拉列表值javascript

javascript - 根据文本字段中给出的值创建 Bootstrap 面板

javascript - 使用 jquerymobile 滚动标题文本