У меня есть следующая проблема. Я создаю кучу изображений (просмотр изображений для виджетов). И эти изображения следует использовать для перетаскивания их в нужное место, где должен быть виджет, и я также хочу показать всплывающую подсказку. Это код, у меня есть:Extjs 4.1 Tooltip и DragNDrop
var img = Ext.create('Ext.Img', {
xtype: 'image',
x: 1210,
y: 110,
height: 100,
margin: 5,
width: 100,
js_clsName: z.js_classname,
src: '/js/resources/images/widgetPreview/' + z.ident + '.png',
listeners: {
afterrender: {
fn: createDD,
scope: this
}
}
});
img.tip = Ext.create('Ext.tip.ToolTip', {
target: img.el,
trackMouse: true,
renderTo: Ext.getBody(),
listeners: {
beforeshow: function (tip) {
console.log(tip);
tip.update('asdasd');
return true;
}
}
});
Но подсказка никогда не показывается, однако перетаскивание работает как шарм. Не могли бы вы мне помочь?