我试图使一个自定义窗口,作为一个弹出窗口的行为,并关闭,因为它失去了它的焦点(单击弹出窗口外)。
我有一个框架与几个可点击的图像。如果单击其中一个图像,则会出现一个帧。此框架是一个基类,其内容(文本控件、网格、按钮等)将根据您单击的图像进行替换。我的问题是我应该在哪里以及我应该捕获什么事件。
我将尝试使用示例/伪代码来简化。
class MainFrame(MainFrameDefinition):
# unimportant code
custom_frame_holder = CustomFrame()
for child_panel in self.lots_of
我成功地添加了一个在页面加载时自动加载的弹出窗口:
//with this first line we're saying: "when the page loads (document is ready) run the following script"
$(document).ready(function () {
//select the POPUP FRAME and show it
$("#popup").hide().fadeIn(1000);
//close the POPUP if the button with id
我正在尝试动态创建弹出窗口,而不是每个弹出窗口都有相同的ids。问题是,当页面加载时,您选择的第一个弹出窗口的id将成为下一个弹出窗口的id。我不确定如何在不发生这种情况下有效地编码它。
我的代码是:
// Display relative pop-ups to which link is clicked containing information about the field.
Y.delegate('click', function openPopUpInfo(e) {
var panel,
link = e.target.get('id'