为啥不能给报表块添加事件监听呢

打开页面显示addEventListener不存在

image.png

FineReport Onion 发布于 2024-12-2 15:48 (编辑于 2024-12-2 15:49)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
用户k6280494Lv6专家互助
发布于2024-12-2 15:50(编辑于 2024-12-2 16:05)

用jqury试试

var report=$('div[widgetname="P_C"]');

image.png

  • Onion Onion(提问者) 这是啥,没学过
    2024-12-02 15:50 
  • 用户k6280494 用户k6280494 回复 Onion(提问者) 这样获取元素var report=$('div[widgetname="P_C"]');
    2024-12-02 15:51 
  • Onion Onion(提问者) 回复 用户k6280494 也不能添加addEventListener事件
    2024-12-02 15:56 
  • 用户k6280494 用户k6280494 回复 Onion(提问者) report.on("mousedown", function(event) { // 当鼠标按下时执行的代码 console.log("鼠标按下了!"); // 您可以在这里访问 event 对象,它包含了事件的详细信息 });
    2024-12-02 15:59 
  • 用户k6280494 用户k6280494 回复 Onion(提问者) 报表块可以直接添加点击事件,如图
    2024-12-02 16:05 
最佳回答
0
snrtuemcLv8专家互助
发布于2024-12-2 15:51

你是新版本的决策报表把,这个估计不兼容

切换旧版本试试

image.png

  • Onion Onion(提问者) 也不行
    2024-12-02 15:59 
  • snrtuemc snrtuemc 回复 Onion(提问者) 那就是元素抓取不对,需要自己研究了,目前没有标准文档,可以咨询帆软技术支持
    2024-12-02 16:03 
  • 3关注人数
  • 102浏览人数
  • 最后回答于:2024-12-2 16:05
    请选择关闭问题的原因
    确定 取消
    返回顶部