javascript - JavaScript 中的打印/回显动态内容 (Galleria)

标签 javascript php jquery html galleria

感谢您花时间阅读我的问题。我遇到了一个小问题。我自己似乎无法弄清楚。我希望你能帮助我。

在我的网站上,我有一个从后端使用代码提交的动态字段,例如 72157629341113913。在每个页面上,此代码都不同。但我也有 Galleria 和 flickr 插件在页面上运行,需要一组 ID(在本例中:72157629341113913)才能运行。完成这项工作的 Galleria 代码如下所示:

Galleria.run('.galleria', {
    flickr: 'set:72157629341113913',
    flickrOptions: {
        sort: 'date-posted-asc',
        thumbSize: 'medium'
    }
});

每个页面上的集合 ID 都不同。所以我想要这样的东西:

Galleria.run('.galleria', {
    flickr: 'set:$image_id',
    flickrOptions: {
        sort: 'date-posted-asc',
        thumbSize: 'medium'
    }
});

但我不知道如何让它发挥作用。我的页面上有这个:

<?php $image_id = get_row('image_set_id'); ?>
<?php echo $image_id; ?>

此回显是 ID,但当我使用此 $image_id 时,它不会在 Galleria 代码中获取 ID。任何帮助都会非常有帮助,并提前致谢。我认为结合 Java 和 PHP 并不是真正的出路?我猜?再次感谢您花时间阅读我的问题。我希望我想做什么很清楚。

最佳答案

实际上我所做的所有 PHP 编码都是通过框架完成的,因此 html 文件中的原始 PHP 编码不是我的强项,请尝试以下操作:

Galleria.run('.galleria', {
    flickr: 'set:' + <?php echo $image_id; ?>,
    flickrOptions: {
        sort: 'date-posted-asc'
    }
});

关于javascript - JavaScript 中的打印/回显动态内容 (Galleria),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49901205/

相关文章:

javascript - 具有多个 x 轴和 y 轴的 Highcharts 绘图线

PHP/MYSQL数组存储和检索问题

javascript - jQuery Javascript 将父对象传递为 this

javascript - 在自定义上下文菜单中单击 li 后没有反应

javascript - Next Js 中的子路由

php - 连接和使用 mysqli_insert_id() 的返回类型有什么问题?

jquery - 修复不同高度的 Zurb Foundation Grid

javascript - jQuery UI 选项卡和对话框

javascript - 进度条倒计时不起作用

php - Laravel : one observer for multiple models