Javascript 如何将mouseenter侦听器添加到xtemplate内的div

Javascript 如何将mouseenter侦听器添加到xtemplate内的div,javascript,html,extjs,Javascript,Html,Extjs,我有一个带有xtemplate的dataview,我想在用户将鼠标悬停在模板中的特定图像上时显示一个窗口。通常只检查单击的项的类的技巧不起作用,因为“itemmouseenter”事件仅在鼠标进入该项时触发,直到它退出整个项并再次返回时才会触发。因此,我无法检查它一旦进入物体,是否会越过图片。如何将itemmouseenter事件分配给特定的div?我已经尝试在html中正确地执行此操作,但我不知道如何绕过每当我放置onmouseinter=“hoverFunc”时出现的“函数未定义”错误,因为

我有一个带有xtemplate的dataview,我想在用户将鼠标悬停在模板中的特定图像上时显示一个窗口。通常只检查单击的项的类的技巧不起作用,因为“itemmouseenter”事件仅在鼠标进入该项时触发,直到它退出整个项并再次返回时才会触发。因此,我无法检查它一旦进入物体,是否会越过图片。如何将itemmouseenter事件分配给特定的div?我已经尝试在html中正确地执行此操作,但我不知道如何绕过每当我放置onmouseinter=“hoverFunc”时出现的“函数未定义”错误,因为我引用的是html之外的函数。

使用委托侦听器:

view.el.on('mouseenter', function() {
    console.log('go');
}, null, {
    delegate: 'img.someCls'
});

使用委派的侦听器:

view.el.on('mouseenter', function() {
    console.log('go');
}, null, {
    delegate: 'img.someCls'
});