javascript - 使用javascript打开fancybox 2.1.4

标签 javascript jquery fancybox

我有一个 id 为 #popupContent 的 div。它里面有一些文本,还通过 php 加载一些模块,如果我将此框分配给 a 标签,一切都会正常工作。但现在我想通过 javascript 打开它,但我该怎么做......文档真的很令人困惑。

正如我所说,我使用的是 fancybox 2.1.4,现在我尝试使用

<div id="popupContent">
  <div class="row">
    <div class="col...>
      <h2> bla bla bla </h2>
    </div
  </div>
</div

我尝试这样做

<script type="text/javascript">
    (function() {
        $.fancybox($('#popupContent'));
    })();
</script>

最佳答案

创建一个按钮并像这样调用函数-

<button id="popUpOpenButton" onClick="myFunction()">

然后

function myFunction(){
 $.fancybox($('#popUpOpenButton'));
}

关于javascript - 使用javascript打开fancybox 2.1.4,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43068316/

相关文章:

javascript - 将图像加载到Processingjs中的绘制循环中

javascript - Firefox、触摸事件和 "smooth"滚动行为——导致不滚动

javascript - 如何内联IMG SRC数据:image Be Transferred With JavaScript to PHP?

javascript - 从函数中打开 fancybox

javascript - 静态 typescript 类方法树是否可以通过汇总摇动?

javascript - 关闭事件的 Accordion 项目

javascript - 禁用数据表中的一些单元格 jQuery 的排序

Jquery - fancybox 和回调

jquery - Fancybox v2 关闭对话框,内容中带有 html 按钮

javascript - 无法使用 JSON 获取性别单选按钮值