无法通过javascript单击按钮时获得下拉菜单

Cant get drop down menu onn click of a button through javascript

本文关键字:下拉菜单 按钮 单击 javascript      更新时间:2023-09-26

我有一个iframe,它有一个设置按钮,我通过javascript附加了它的按钮,比如-

headerFuncPanel.append( "<div title='settings button' class='settingsImg window_icon_button no-draggable'></div>" );

现在,我必须向其添加一个简单的下拉菜单 - 以便单击设置按钮,我得到一个下拉菜单。

我必须以菜单的形式包含以下代码-

<ul>
<li><a href="#">Apples</a></li>
<li><a href="#">Oranges</a></li>
<li><a href="#">Bananas</a></li>
<li><a href="#">Cheetos</a></li>
</ul>

有什么方法可以在追加函数中插入/添加此菜单列表或通过添加相同的列表

headerFuncPanel.children(".settingsImg").click(function() {};

如何通过 javascript 添加菜单 html?

试图在变量周围添加$()?

喜欢:

$(headerFuncPanel.children(".settingsImg")).click(function() {}; 

或者只是在 .append mothod 之后添加事件:

headerFuncPanel.append(...);
$('.settingsImg').click(...);