1. 概述
1.1 預期效果


1.2 實現思路
2. 方案
2.1 普通報表
以什麼方式預覽報表,就在對應的預覽方式設定頁面下新增「載入結束」事件,如下圖所示:

1)點選變色 JavaScript 代碼如下:
$('.linkspan').mousedown(function(){$(this).css('color','red');});
2)懸浮變色,離開恢復 JavaScript 代碼如下:
$('.linkspan').mouseover(function(){$(this).css('color','red');});
$('.linkspan').mouseleave(function(){$(this).css('color','blue');});
注:不支援行動端預覽。
2.2 決策報表
注:僅支援決策報表的舊自適應。
給超連結所在報表塊新增「初始化」事件,如下圖所示:

1)點選變色 JavaScript 代碼如下:
setTimeout(function() {
$("span.linkspan").bind("click",function() {$(this).css("color", "red");})
}, 100);
2)懸浮變色,離開恢復 JavaScript 代碼如下:
setTimeout(function() {
$("span.linkspan").mouseover(function() {$(this).css("color", "red");})
$("span.linkspan").mouseleave(function() {$(this).css("color", "blue");})
}, 100);
注:不支援行動端預覽。