Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/411.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在灯箱中格式化数据标题_Javascript_Jquery_Jquery Plugins_Lightbox - Fatal编程技术网

Javascript 在灯箱中格式化数据标题

Javascript 在灯箱中格式化数据标题,javascript,jquery,jquery-plugins,lightbox,Javascript,Jquery,Jquery Plugins,Lightbox,如何格式化数据标题 我计划为一张图像显示三个不同的名称 单击后,立方体灯箱打开,标题带有div标记 但是我想把它一个一个地展示在灯箱上 $data = ''; $('[data-caption]').each(function(){ $data += '<div>' + $(this).data('caption') + '</div>'; }); $('body').append('<div id="more-info">' + $data + '&

如何格式化数据标题 我计划为一张图像显示三个不同的名称 单击后,立方体灯箱打开,标题带有div标记 但是我想把它一个一个地展示在灯箱上

$data = '';
$('[data-caption]').each(function(){
    $data += '<div>' + $(this).data('caption') + '</div>';
});
$('body').append('<div id="more-info">' + $data + '</div>');
没有灯箱,工作正常

$data = '';
$('[data-caption]').each(function(){
    $data += '<div>' + $(this).data('caption') + '</div>';
});
$('body').append('<div id="more-info">' + $data + '</div>');
$data='';
$(“[数据标题]”)。每个(函数(){
$data+=''+$(this).data('caption')+'';
});
$('body')。追加(''+$data+'');


这需要更新
类以使用
.html
而不是
.text
,当标题特别附加在以下行的
onClick
函数中时:

var m = $("<div>").addClass("caption").html(g ? g : ""),
var m=$(“”).addClass(“标题”).html(g?g:“”),

只要你能够做到这一点,你就可以让它为你工作。

除非你能够将
Gallery
更改为使用
.html
来附加标题(
.addClass('captio').html(g?g::),
@ExplosionPills谢谢你的回复…你能在小提琴中更新它吗…我不知道如何更改它…谢谢你的回复…但我想为同一张图片显示三个不同的名称。。。。