Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/84.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
通过javascript单击按钮时无法获取下拉菜单_Javascript_Jquery_Drop Down Menu - Fatal编程技术网

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

通过javascript单击按钮时无法获取下拉菜单,javascript,jquery,drop-down-menu,Javascript,Jquery,Drop Down Menu,我有一个iframe,它有一个设置按钮,我通过类似javascript的- headerFuncPanel.append( "<div title='settings button' class='settingsImg window_icon_button no-draggable'></div>" ); 如何通过javascript添加菜单html?尝试在变量周围添加$() 比如: 或者只需在.append方法之后添加事件: headerFuncPanel.appe

我有一个iframe,它有一个设置按钮,我通过类似javascript的-

headerFuncPanel.append( "<div title='settings button' class='settingsImg window_icon_button no-draggable'></div>" );
如何通过javascript添加菜单html?

尝试在变量周围添加$()

比如:

或者只需在.append方法之后添加事件:

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

@CodeParadox-您所说的是正确的,但我想在div标记中附加一个完整的代码片段。假设我在上面附加的div标记中添加了某物,我会在设置按钮下面得到一个文本某物。现在,如果我想放置我提到的整个下拉菜单列表,我应该如何通过javascript实现这一点呢?
headerFuncPanel.children(".settingsImg").click(function() {};
$(headerFuncPanel.children(".settingsImg")).click(function() {}; 
headerFuncPanel.append(...);
$('.settingsImg').click(...);