php - 灯箱功能加载 URL 而不是实际图像
问题描述
我在我的网站上添加了一些代码,试图在单击图像时加载灯箱。目前,此代码有效,但不是在灯箱中显示图像,而是仅显示图像 url。这是在下面的代码中使用“slider.currSlide.bigImage”加载的。我不确定我可以向这个函数添加什么,以便它还加载 img 标签和它周围的括号,从而将实际图像加载到灯箱中。任何帮助将不胜感激。
function add_additional_rs_code() {
?>
var slider = $('#new-royalslider-1').data('royalSlider');
slider.ev.on('rsSlideClick', function (event, originalEvent) {
//console.log(this);
$.fancybox( slider.currSlide.bigImage );
});
<?php
}
add_action('new_rs_after_js_init_code', 'add_additional_rs_code');
解决方案
在没有看到您的代码的情况下,我猜您缺少指示内容来源的属性href
或属性。data-src
结果,脚本假定您要显示您的元素(在您的情况下 - 您的图像)。
推荐阅读
- sql - TSQL - 查询所有循环引用
- google-api - 如何将 Google Picker 与新的 Google Identity Services JavaScript 库集成
- reactjs - 使用 Redux 从 API 检索数据
- python - mypy 运行速度极慢,是否有任何已知的可能原因?
- javascript - 未捕获的语法错误:请求的模块未提供名为“fs”的导出
- visual-studio-code - 转移 vscode 扩展的所有权
- r - 使用另一个 df 中的列扫描一个 df 中的列,如果满足条件,则在第二个 df 中创建一个额外的列并分配值
- c# - 如何限制.net core api中每分钟的请求数
- javascript - 如何在 React JS 的脚本标签中获取函数?
- c++ - 为什么 GDB 不进入函数体?