怎么修改工具栏下某个按纽的属性,比如想让excel原样导出按钮字体变色,或者字体加粗

工具栏按钮显示属性怎么修改

FineReport JavaScript FR小菜鸡 发布于 2022-8-17 10:39
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
0
FR小菜鸡Lv4见习互助
发布于2022-8-17 15:06

$(".fr-btn-text.x-emb-excel").eq(0).css("font-weight","bold");

$(".fr-btn-text.x-emb-excel").eq(0).css("background","red");

$(".fr-btn-text.x-emb-excel").css("background","red");会把导入导出按钮背景都变色,加上eq(0),修改其中一个按纽,将语句写在加载起始事件

最佳回答
0
snrtuemcLv8专家互助
发布于2022-8-17 10:40(编辑于 2022-8-17 10:42)

额这个好像是下拉的,没法设置

===========

需要自己找css写属性

最佳回答
0
Z4u3z1Lv6专家互助
发布于2022-8-17 10:41
  • FR小菜鸡 FR小菜鸡(提问者) contentPane.toolbar.options.items[3].css(\"background\",\"red\") 想让第三个按钮变色 这样写会报错,但是contentPane.toolbar.options.items[3].setVisible(false)可以成功
    2022-08-17 10:49 
  • Z4u3z1 Z4u3z1 回复 FR小菜鸡(提问者) ...............文档里面用的是控件名,你这item又在哪找的.........
    2022-08-17 10:56 
  • FR小菜鸡 FR小菜鸡(提问者) 回复 Z4u3z1 在另一篇文档里面看到的
    2022-08-17 15:04 
最佳回答
0
weibwLv7高级互助
发布于2022-8-17 11:18(编辑于 2022-8-17 11:20)

setInterval(function() {

document.querySelector("body > div:nth-child(5) > div:nth-child(2) > div.menu-text").style.color='red'

}, 100);

image.png

因为原样导出按钮最开始是隐藏的,所以加个定时器,不停的等他出现。

如果是导出,邮件,保存这些按钮的话就不用定时器了

  • 1关注人数
  • 519浏览人数
  • 最后回答于:2022-8-17 15:06
    请选择关闭问题的原因
    确定 取消
    返回顶部