0

ページの読み込み時にFancyboxを起動したいと思います。それを非表示のアンカータグにバインドし、JavaScriptを介してそのアンカータグのクリックイベントを発生させることができます。特定の条件でのみ開く必要があります。

4

2 に答える 2

0

Call it on the document ready. You can check your conditions and then invoke

var yourConditionVariableVal =false;
$(function(){
  if(yourConditionVariableVal)
  {
     $("#yourImage").fancybox();
  }
});

The above code will bind the fancy box to an element with id yourImage.

If you want to show the fancybox on page load event, you can trigger it.

var yourConditionVariableVal =false;
$(function(){
  if(yourConditionVariableVal)
  {
     $("#yourImage").fancybox();
     $("#yourImage").trigger("click");
  }
});
于 2012-04-13T03:03:27.653 に答える
0
$(function() {
    if(condition) {
        $.fancybox({
            // fancybox options
        });
    }
});
于 2012-04-13T03:04:20.070 に答える