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