EXT4.1在GridPanel上鼠标悬停

时间:2012-08-03 21:04:28

标签: javascript extjs mouseover gridpanel

我正在尝试将鼠标悬停在网格中的所有项目上。我该怎么办? 我对这些东西很新。 如果有人可以通过一个例子来解释,那将会很棒。)

2 个答案:

答案 0 :(得分:2)

您可以使用gridpanel的itemmouseenter配置在gridpanel的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类具有哪些配置,方法和事件可以使用。例如,可以在API中找到itemmouseenter事件here

答案 1 :(得分:0)

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