/* 鼠标悬停扩展*/
(function (hasgrid) { if (hasgrid) {
/**
* 表格提示
*/
$.extend($.fn.datagrid.methods, {
tooltip: function (jq, fields) {
return jq.each(function () {
var panel = $(this).datagrid('getPanel');
if (fields && typeof fields == 'object' && fields.sort) {
$.each(fields, function () {
var field = this;
bindEvent($('.datagrid-body td[field=' + field + '] .datagrid-cell', panel));
});
} else {
bindEvent($(".datagrid-body .datagrid-cell", panel));
}
}); function bindEvent(jqs) {
jqs.mouseover(function () {
var content = $(this).text();
if (content && content != "") {
$(this).tooltip({
content: content,
trackMouse: true,
deltaX: 15,
deltaY: -5,
onShow: function () {
$(this).tooltip('tip').css({
backgroundColor: '#f7f5d1',
borderColor: 'black'
});
}
}).tooltip('show');
}
});
}
}
});
};
})($.fn.datagrid);

用法

   onLoadSuccess: function (data) {
$(this).datagrid('tooltip');
}

最新文章

  1. iOS开发之Socket
  2. jq倒计时(代码)
  3. 加州大学伯克利分校Stat2.2x Probability 概率初步学习笔记: Section 2 Random sampling with and without replacement
  4. What are the advantages of logistic regression over decision trees?FAQ
  5. 【PHP缩略图类】手机照片不能生成缩略图问题以及解决方式
  6. JavaWeb:基于MVC设计模式的一个小案例(一)
  7. ES 6 : Math对象的扩展
  8. 作为新手 HTML5如何自学为好?
  9. AWS EC2服务器的HTTPS负载均衡器配置过程
  10. cocos2d-x 3.11 游戏开发环境搭建流程
  11. bind和on的区别
  12. box-shadow阴影 三面显示
  13. 01-HTML5的介绍
  14. 洛谷P4587 神秘数 [FJOI2016] 主席树
  15. Oracle中B-TREE索引的深入理解(转载)
  16. bzoj千题计划246:bzoj2242: [SDOI2011]计算器
  17. QT按键(Qbutton)改变颜色
  18. Resource接口,及资源
  19. CSU 1642 Problem B[难][前缀和]
  20. NETSH.EXE操作SSL

热门文章

  1. ES6 箭头函数this指向问题
  2. react typescript 子组件调用父组件
  3. JS页面跳转和js对iframe进行页面跳转、刷新
  4. php第十三节课
  5. 基于vue的nuxt框架cnode社区服务端渲染
  6. Spring整合Junit框架进行单元测试Demo
  7. spring配置Converter、Formatter日期转换器
  8. UVALIVE 6958 Indoorienteering
  9. CSS3 (1) - Beginner
  10. c++ primer 第三章 标准库类型