jQuery彩盒,两种不同功能重新加载

jQuery Color box, reload for two different function

我正在使用 jQuery 名为 Color box 的灯箱 http://www.jacklmoore.com/colorbox/

我对三个不同的函数做了不同的 属性 但是当我有多个属性时,重新加载函数 onclose 对多个属性不起作用。如果我只有一个 onclose,它会起作用,但如果我放两个 onclose,颜色框就不再起作用了。为什么这不起作用?

$(function() {
    $(".popup").colorbox({
    iframe:true,
    width:"35%",
    height:"55%",
    opacity: 0.7,
    onClosed:function(){ location.reload(true);},
  });
});

  $(function() {
    $(".popup_diary").colorbox({
    iframe:true,
    width:"750px",
    height:"80%",
    opacity: 0.3,

  });
});

   $(function() {
    $(".popup_icon").colorbox({
    iframe:true,
    width:"820px",
    height:"70%",
    opacity: 0.3
    //onClosed:function(){ location.reload(true);},
  });
});

在您的代码中,您似乎在第三个函数中没有在 onClose 之前的最后一个 属性 之后添加逗号,这会破坏您的代码,并且 运行 不正确。