0

我创建了一个翻转图像地图来显示牛肉块。当用户点击一段牛肉时,会通过 js/popupbox.js 脚本显示一个 div,其中将列出食谱。

所有的基本脚本都在这里工作(点击“Chuck”部分)

但首先牛的图像地图在 jquery 模式窗口中打开(我是 jquery 的新手,可能指的是错误的!)。问题:我的显示/隐藏 div 在 jquery 窗口内停止工作

我已经考虑过使用工具提示脚本,但用户必须能够通过单击自己打开/关闭 div,因为每个 div 中都会有食谱和其他内容,他们需要能够单击它们。

非常感谢任何帮助!

4

1 回答 1

0

您需要使用 open 事件将事件处理程序附加到对话框。

$('#opener').click(function() {
    $('#dialog').dialog({
        modal: true,
        height: 550,
        width: 800,
        hide: "explode",
        open: function() {
            $(this).click(function() {
                $('#popupbox').show();
            });   
        }
    });
});

工作示例:http: //jsfiddle.net/f55gg/

于 2011-03-05T00:13:15.113 回答