Hi,
In the Interactive Report, I used a Content row
column to store several buttons in the Menu.
One of them (with the class .admin-del-btn
) is supposed to perform a task triggered by a dynamic action
.
I created a dynamic action
for the "Click" event with the following parameters:
Execution
Event Scope: Dynamic
Static Container: (jQuery Selector): div.a-Menu[id^="tc_menu"]
When
Event: Click
Selection Type: jQuery Selector
jQuery Selector: .admin-del-btn
I tried various combinations with jQuery selectors but without success.
Has anyone of you worked on a similar case and has a solution?
Below, I'm providing additional information.
In the Interactive Report
, the Content Row
column looks like this in the HTML code
:
<td class=" u-tC" headers="admin-scope"> <div class="t-ContentRow-wrap">
<div class="t-ContentRow-body">
<div class="t-ContentRow-content">
</div>
<div class="t-ContentRow-actions"><button type="button" data-menu="tc_menu_a140390561174555235_0" class="t-Button t-Button--noLabel t-Button--icon t-Button--link t-Button--stretch is-active" title="Menu administracyjne" aria-haspopup="menu" aria-expanded="true">
<span class="t-Icon t-Icon--left fa fa-chevron-circle-down" aria-hidden="true"></span><span class="t-Button-label">Menu administracyjne</span>
</button></div> </div>
</div>
</td>
It contains a reference to data-menu
, which has its ID for each row, and the HTML code looks like this:
<div id="tc_menu_a140390561174555235_0" style="position: absolute; top: 208px; left: 1678.86px; display: block;"
role="menu" class="a-Menu">
<div class="a-Menu-content">
<ul role="none">
<li id="tc_menu_a140390561174555235_0_0" class="a-Menu-item">
<div class="a-Menu-inner"><span class="a-Menu-labelContainer"><span class="a-Menu-statusCol"><span
class="fa fa-edit admin-edit-btn"></span></span><a
href="javascript:apex.theme42.dialog('...'))"
id="tc_menu_a140390561174555235_0_0i" role="menuitem" class="a-Menu-label">Edycja
arkusza</a></span><span class="a-Menu-accelContainer"><span
class="a-Menu-subMenuCol"></span></span></div>
</li>
<li id="tc_menu_a140390561174555235_0_1" class="a-Menu-item">
<div class="a-Menu-inner"><span class="a-Menu-labelContainer"><span class="a-Menu-statusCol"><span
class="fa fa-search admin-prev-btn"></span></span><a
href="javascript:apex.theme42.dialog('...'))"
id="tc_menu_a140390561174555235_0_1i" role="menuitem" class="a-Menu-label">Podgląd
arkusza</a></span><span class="a-Menu-accelContainer"><span
class="a-Menu-subMenuCol"></span></span></div>
</li>
<li id="tc_menu_a140390561174555235_0_2" class="a-Menu-item">
<div class="a-Menu-inner"><span class="a-Menu-labelContainer"><span class="a-Menu-statusCol"><span
class="fa fa-trash-o u-danger-text admin-del-btn"></span></span><a
href="javascript:void(null);" id="tc_menu_a140390561174555235_0_2i" role="menuitem"
class="a-Menu-label">Usuń</a></span><span class="a-Menu-accelContainer"><span
class="a-Menu-subMenuCol"></span></span></div>
</li>
</ul>
</div>
</div>