有什么方法可以为w2ui网格的列标题放置工具提示或气泡头吗?

我需要一些东西来对本专栏进行更多的解释。

我找到了以下链接,但它们似乎已过时,不再与w2ui v1.4或v1.5 +相关,或者我只是愚蠢到无法使其正常工作。


https://github.com/vitmalina/w2ui/issues/816:我尝试通过fungms或eliavmaman来解决问题,但是它们似乎不适用于更新的w2ui版本。
https://github.com/vitmalina/w2ui/issues/820:对我来说似乎已过时。无法确切地知道需要做什么。


任何帮助或指导都非常有用。

最佳答案

列标题可以包含任何HTML,因此,可以通过以下三种方法来实现所需的目标:


叠加层,或
使用包装的DIV,或
使用内置的工具提示属性。


CSS(仅当您选择覆盖尝试时才需要):

.tt{
   position: absolute !important;top: 0 !important;right: 0 !important;bottom: 0 !important;left: 0 !important;
}


JS:

var c1 = 'First Name' + '<i class="tt" title="Your Tooltip text"></i>';
var c2 = '<div title="This is a tooltip ...">Last Name</div>';

$(function () {
    $('#grid').w2grid({
        name: 'grid',
        columns: [
            { field: 'fname', caption: c1, size: '30%' },
            { field: 'lname', caption: c2, size: '30%' },
            { field: 'email', caption: 'Email', size: '40%', tooltip: "Hello World" }
        ]
    });
});


小提琴:http://jsfiddle.net/kwpd6dm6/1/

您可以自行决定是否要花更多的钱,例如通过将其样式设置为气泡或使用现有的工具提示库。

关于javascript - w2ui网格列标题工具提示或气泡头,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/46943764/

10-10 08:13