混合内容类型在宏伟的弹出
Mixed content type in magnific popup
我正在尝试使用像这样的华丽弹出框制作一个混合内容类型的灯箱画廊。
这是我的代码
$(".mixed-type").on("click", function() {
var data_type = $(this).attr("data-type");
$(".mixed-type").magnificPopup({
disableOn: 700,
type: data_type,
mainClass: "mfp-fade",
removalDelay: 160,
preloader: false,
fixedContentPos: true,
callbacks: {
beforeOpen: function() {
this.st.mainClass = this.st.el.attr("data-class")
}
}
});
});
<div class="book-inner">
<img src="img/thumb/pic1.jpg" alt="">
<div class="book-hover">
<ul class="preview-link blue">
<li>
<a title="First image title" href="img/pic1.jpg" class="mixed-type" data-effect="mfp-zoom-in" data-type="image">+</a>
</li>
</ul>
</div>
</div>
<div class="book-inner">
<img src="img/thumb/pic2.jpg" alt="">
<div class="book-hover">
<ul class="preview-link blue">
<li>
<a title="Second image title" href="//w.soundcloud.com/player/?url=https%3A//api.soundcloud.com/tracks/79509752&auto_play=false&hide_related=false&show_comments=true&show_user=true&show_reposts=false&visual=true" class="popup-iframe audio" data-effect="mfp-zoom-in" data-class="audio" data-type="irfame"><i class="fa fa-headphones"></i></a>
</li>
</ul>
</div>
</div>
但它不工作:(
有什么建议吗?
谢谢。
您错过了文档。上面的代码片段中有现成的函数。将代码封装在
中 $(document).ready(
function() {
//put your code here
});
并在你的锚标记中使用这个href=" data-mfp-src="img/pic1.jpg"
相关文章:
- 为什么会出现错误;未捕获的类型错误:undefined不是函数;
- 如何在DOM元素上按类型构建此函数
- 同样,同样的错误'ahorcado.js:26未捕获类型错误:无法读取属性'beginPath'
- YUI3 IO实用程序是否可以根据给定的内容类型标头值自动序列化数据
- 混合类型提前.js和引导 3.
- Mongoose带有日期的混合类型字段
- 打字稿混合类型
- 是否可以混合使用 Eclipse 项目类型
- 当数据类型混合时,访问谷歌电子表格中的数据
- 将混合数据类型数组从php传递到javascript数组
- 设置混合架构类型错误
- Google Maps:使用混合类型坐标格式
- 混合内容类型在宏伟的弹出
- 猫鼬和schema的麻烦,类型,混合
- 从本地文件读取混合类型
- 我怎么能得到所有的元素和值从一个表单与jquery混合类型
- 提交按钮不能使用混合单选和复选框输入类型
- JavaScript对具有混合类型值的数组进行排序
- 混合使用流类型注释
- Javascript sort()混合数据类型数组