在保持FancyBox图像标题的同时,关闭Slider Revolution中的FancyBox工具提示

时间:2018-06-15 00:31:41

标签: javascript jquery tooltip fancybox jquery-ui-slider

我成功使用FancyBox和Slider Revolution。这是我添加到幻灯片自定义Javascript框中的代码:

/* change revapi68 to whatever API name is being used for your slider */

var api = revapi68;

api.on(‘revolution.slide.onloaded’, function() {

jQuery(document).trigger(‘post-load’);

jQuery(this).on(‘click’, function() {api.revpause()});

jQuery(this).find(‘li’).each( function() {

var title = jQuery(this).find(‘div.Photography-Textblock’).text();

jQuery(this).find(‘div.slidelink a’).attr(‘title’, title);

  });

});

这会从媒体库中提取图像的标题,并将其用作FancyBox中图像的标题。标题也最终成为一个“工具提示”,在滚动滑块旋转图像时显示(在点击启动FancyBox幻灯片之前)。我想从Slider Revolution幻灯片中删除该工具提示,但保留FancyBox幻灯片中的标题。我可以通过删除代码来删除工具提示,“var title = jQuery(this).find('div.Photography-Textblock')。text();”但这也消除了FancyBox标题。有没有办法实现我想做的事情?

带有工具提示的项目网址示例为https://donnallyarchitects.com/project/lake-union-floating-home-2/

没有工具提示(已删除代码)的项目网址示例为https://donnallyarchitects.com/project/marysville-house/

1 个答案:

答案 0 :(得分:0)

尝试使用data-fancybox-title仅为fancybox设置标题(使用v2)。