0

我正在尝试将鼠标悬停在网格中的所有项目上。我该怎么走。我对这些东西很陌生。如果有人能举例说明就好了:)

4

2 回答 2

2

itemmouseenter您可以使用网格面板的配置在网格面板的事件上附加一个事件侦听器,listeners如下所示:

Ext.create('Ext.grid.Panel', {
    //... other grid configs
    listeners: {
        itemmouseenter: function(gridview, record) {
            console.log('Mouse over on record:');
            console.log(record);
        }
    }
});

您应该熟悉在 ExtJS API 中查找内容,以了解哪些 ExtJS 类具有您可以使用的配置、方法和事件。例如,itemmouseenter可以API 中找到该事件。

于 2012-08-05T16:51:51.127 回答
0

看看这个文档。http://docs.sencha.com/ext-js/4-1/#!/api/Ext.grid.Panel 在事件下,您有各种事件,例如 containermouseover 和 containermouseout,当您进入网格面板或离开网格面板时会触发这些事件。还有其他事件,如 itemmouseenter 和 itemmouseleave。检查此链接Extjs 4 Grid hover effect

于 2012-08-03T22:47:41.193 回答