我的富文本区域中有图标 - 用于:链接、插入图像、插入列的图标。单击每个按钮时,它会打开一个弹出窗口,用户完成任务。像这样的每个按钮功能都被点击了:
onclick="$.Forms.WysiHtml5.InitEditor($(this));"
当再次单击该图标时,它会消失:
onclick="$.Forms.WysiHtml5.ClosePopover($(this));"
问题:
当我单击一个按钮并显示弹出窗口时,我会单击另一个按钮 - 另一个弹出窗口出现,离开页面时显示两个弹出窗口。我想要它,这样当我点击一个按钮时,如果有一个弹出窗口,它将关闭并显示点击按钮的新弹出窗口。
基于以下建议的答案:
'<a class="btn popover_btn" href="javascript:;" title="' + locale.css.columns.insert + '"'
+ 'data-placement="top" data-popover-selector="#RichText_ColsPopover"'
+ '$(#DynamicEditorForm)on("click", ".tool", function(){add close and open stuff}); tabindex="-1"><i class="icon-th"></i></a>'