0

我认为这很容易,但我找不到答案。我想将一些数据传递给彩盒窗口并使用它们。我确实喜欢打开颜色框:

$.colorbox({
    href:my_target, 
    iframe: false,
    open: true,
    width: "830px", 
height: "560px",
    speed: "0", 
    transition: "none", 
    opacity:0.5, 
    escKey: true, 
    overlayClose:true,
    data: {"test":"123456"}});

颜色框已打开,但我无法访问数据“测试”。

我怎样才能做到这一点?可能吗?

如果这不是正确的方法,那有什么好处呢?

4

1 回答 1

0

记住一般的页面模型;当您使用 ColorBox 的 iframe 选项时,插件和内容只是 DOM 的普通成员。您可以从“内部”引用任何变量,就像使用页面加载的任何 javascript 一样。

您可能会使用 ColorBox 的事件挂钩来运行作用于数据的函数。

于 2012-10-24T18:15:16.017 回答