1 : 나는 이것을 복사했다 (나는 그것을 어디에서 복사했는지 기억할 수 없다 ---) 팝업 창은 스타일 없이는 그리 좋지 않다.
//extend$.extend($.fn.datagrid.methods, {/*** 프롬프트 함수 시작* @param {} jq* @param {} Params Prompt Message Box의 스타일*/docelltip : function (jq, params) {function show (data, td, e) {if (td). ") return.tooltip.text ($ (td) .text ()) $ (this); var 옵션 = $ (this) .data ( '옵션 .tooltip) {var panel = grid.datagrid ('getpanel '). '#f7f5d1', 'position': '절대', '최대', 'max-width': '200px', 'border-radius': '4px', '-moz-border-radius': '4px', '-webkit-border-radius': '4px', 'display': 'var tooltip = $ (<div <appendto'). Tooltip.css ($. Extend ({}, defaultcls, params.cls); tooltip = find ( '. datagrid-body') div.datagrid-body-inner ') [0] : 이것은 $ (delegateele) .undelegate ('td ','mouseover '). undelegate ('td ','mousemove ') .delegate ('td ', {) {if (e) {if (param. if). (옵션. 옵션) var that that that that (intect) {showtip (옵션, e); 옵션 .tooltip.css ( 'none'}); var (옵션) {옵션 .tipdelaytime = settimeout (옵션, e); 메시지 프롬프트 함수 * @param {} jq * @return {} */ cancelCelltip : function (jq) {return jq.each (function () {var data = $ (this) .data ( 'datagrid'); if (data.tooltip) {data.tooltip.remove (); data.tooltip = null; $ (이) 클리어 타임 아웃 (data.tipdelaytime);통화 방법 1 :
함수 docelltip () {$ ( '#dg'). datagrid ( 'docelltip', { 'max-width': '100px'}); } 함수 cancelCellTip () {$ ( '#dg'). DataGrid ( 'cancelCellTip'); }통화 방법 2 :
onloadSuccess : function (data) {$ ( '#dg'). datagrid ( 'docelltip', {cls : { 'background'}, 'red'}, 지연 : 1000}); }위는 편집자가 소개 한 EasyUi Docelltip 구현입니다. 마우스를 세포에 배치하여 세포 함량을 프롬프트합니다. 모든 사람에게 도움이되기를 바랍니다. 궁금한 점이 있으면 메시지를 남겨 주시면 편집자가 제 시간에 모든 사람에게 답장을 드리겠습니다. Wulin.com 웹 사이트를 지원해 주셔서 대단히 감사합니다!