Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/87.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 jQuery lightbox是否像下拉菜单一样工作?太复杂了?有简单的方法吗?_Javascript_Jquery_Drop Down Menu_Lightbox - Fatal编程技术网

Javascript jQuery lightbox是否像下拉菜单一样工作?太复杂了?有简单的方法吗?

Javascript jQuery lightbox是否像下拉菜单一样工作?太复杂了?有简单的方法吗?,javascript,jquery,drop-down-menu,lightbox,Javascript,Jquery,Drop Down Menu,Lightbox,现在我在想什么东西像一个下拉菜单,但会在一个新窗口或一个灯箱中打开,当你选择某个东西时,所选项目的id会存储在主页面上,从那里你可以打开这个框而不需要重新加载。。。可能吗?起初,我想用背景图片做一个下拉列表,但后来我发现它很复杂,在下拉选项中,我没有足够的空间来清楚地看到我想要显示的内容。有什么想法吗?有插件吗?如果可能的话,我需要一个跨浏览器解决方案。首先尝试阅读以下文档,然后以这种方式实施: $('.SomeLink').fancybox({ onClosed: function()

现在我在想什么东西像一个下拉菜单,但会在一个新窗口或一个灯箱中打开,当你选择某个东西时,所选项目的id会存储在主页面上,从那里你可以打开这个框而不需要重新加载。。。可能吗?起初,我想用背景图片做一个下拉列表,但后来我发现它很复杂,在下拉选项中,我没有足够的空间来清楚地看到我想要显示的内容。有什么想法吗?有插件吗?如果可能的话,我需要一个跨浏览器解决方案。

首先尝试阅读以下文档,然后以这种方式实施:

$('.SomeLink').fancybox({
    onClosed: function() { 
        var id= $('#targetWindow')[0].contentWindow.targetFunction(); 
    }
});

你所问的不够具体或很不清楚。你自己似乎也很少或根本没有做过研究。在这里询问之前,先尝试一下,或者如果你尝试过什么,展示一下你的尝试,这样我们就可以扩展或提供一些建议。实际上,我不知道如何开始。。我主要想在clik上打开一个fancybox,然后将一个变量从打开的fancybox传递到打开该Box的原始页面,然后使用他的新变量。。我想知道的是,有可能将一个变量从新打开的窗口传递回原始页面??我想使用fancy box iframe支持。。所以我基本上会打开一个新窗口,然后将变量bac传递给原始窗口,我不知道这是否可能,或者我需要什么?我也考虑过ajax解决方案,但是我怎么才能关闭这个奇特的窗口呢?你能帮我吗?如果你打开一个灯箱,你就不需要把一个变量传回窗口,因为灯箱已经是同一个窗口的一部分了。“如何关闭fancybox?”真的吗?这是插件的一个有很好文档记录的特性。来这里之前,你真的需要学习基础知识;具体问题也是如此。。。而不是“一路走来”的建议。