繁体   English   中英

oracle apex使用jquery触发鼠标单击区域

[英]oracle apex trigger mouse click over region using jquery

我的顶点页面有3个区域。 R1,R2和R3。 R1是表格区域。 R2和R3是R1的子区域。 我想使用JavaScript在单击按钮时在区域R3上触发假鼠标单击事件。 所以要触发鼠标单击区域R3(静态ID:R3),我使用了代码

 $('#R3').trigger("click");

但这是行不通的。 检查页面时,我发现区域ID为“ SR_R3_tab”。 所以我将代码更改为

$('#SR_R3_tab').trigger("click");

那没有取得任何进展。 我怎样才能做到这一点 ?

不确定您使用的是哪个APEX版本。 但是我试图在这里重现你的想法

我基本上做了什么:

  • 亲子有一个按钮“触发点击”
  • 在执行该操作的按钮上单击添加了动态操作javascript: $('#R35171256286597705402').trigger("click");
  • 列表项R35171256286597705402是子区域的ID。 不确定您为什么不遵循这种格式,因为通常APEX会生成这些ID。 但是我从检查中得到了
  • 为了验证,我添加了另一个动态操作,但是这次单击了子区域。 它基本上显示警报

在此处输入图片说明

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM