一、图片预览
1、某行某字段设置超链接,单击后自动弹出预览图
列事件中设置超链接事件,如下
var DEVICE_PICTURE = record.get('DEVICE_PICTURE').split('*');
JE.File.doAct('preview','','',DEVICE_PICTURE[1],DEVICE_PICTURE[0]);
2、实现鼠标放置到某行某字段后,自动弹出预览图
列表JS事件中设置itemmouseenter事件,如下
function(view,record,item,index, e,eOpts){
var classList = e.target.classList;
var flag = false;
Ext.each(classList,function(item,index){
if('x-grid-cell-DEVICE_CODE' == item){
flag = true;
return false;
}
});
if(!flag){
var parentClassList = e.target.parentElement.classList;
Ext.each(parentClassList,function(item,index){
if('x-grid-cell-DEVICE_CODE' == item){
flag = true;
return false;
}
});
}
if(flag){
var DEVICE_PICTURE = record.get('DEVICE_PICTURE').split('*');
JE.File.doAct('preview','','',DEVICE_PICTURE[1],DEVICE_PICTURE[0]);
}
}