任何URL的Colorbox模态
Colorbox modal of any URL
我试图创建一个模式,打开任何URL,其中a
标签有一个特定的类。
在colorbox文档中有这样一个例子:
// ColorBox can accept a function in place of a static value:
$("a.gallery").colorbox({rel: 'gal', title: function(){
var url = $(this).attr('href');
return '<a href="' + url + '" target="_blank">Open In New Window</a>';
}});
我的HTML结构是:
" class="modal" rel="gal">
<h2 id="post-<?php the_ID(); ?>"><?php the_title(); ?></h2>
<div class="entry">
<?php the_excerpt(); ?>
</div>
</div>
和我的JS是:
jQuery(".modal").colorbox({rel: 'gal', title: function(){
var url = jQuery(this).attr('href');
return '<a href="' + url + '" target="_blank">Open In New Window</a>';
}});
但它只是没有触发-我没有得到任何控制台JS错误-有人能看到这里有什么问题吗?
您正在对<div>
元素使用colorbox()
方法,这不是该方法的有效元素。此方法只能用于<a>
元素。
完全误解了这个功能——如果你想做我在开头的文章中概述的事情,那么使用iframe功能。
。
jQuery(function () {
jQuery(".modal").colorbox({iframe:true, innerWidth:425, innerHeight:344});
})
parent.$.colorbox。
相关文章:
- 我想使用模态通过php文件发送邮件,并且我希望在提交关闭后关闭pop
- 打开一个模态并将其链接到AngularJS中的指令
- SemanticUI模态not onDeny/onApprove事件未激发
- 有没有比在app.js上绑定模块名称更好的方法来动态加载视图模型和视图以显示模态
- 如何通过所选索引(AngularJS)在模态弹出窗口中显示数据
- 包含数据库中相关信息的开放模态
- bootstrap消除模态并显示另一个模态
- 模态提示-如何重写此代码
- 模态框无法正常工作
- 将数据传递给由服务创建的Ionic模态
- iframe模态无法关闭
- 点击AngularJS模态窗口捕捉背景事件
- jqueryajax调用是复制url,当在模态视图之后在外部js文件中进行调用时
- 使用模态对话框(JQuery)编辑函数
- 如何在模态实例中使用filter
- 页面上有多个模态框
- 如何设置不同的位置为jquery colorbox模态
- 任何URL的Colorbox模态
- 如何使用colorbox jquery插件在一个模态中获取页面内容
- jQuery Colorbox 'inline' 模态打开仅是第一次