问题标签 [prettyphoto]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
jquery - Pause FlexSlider when PrettyPhoto is open
Following on from this discussion:
Pause Flexslider when overlay is open
PrettyPhoto overlay is called div.pp_overlay but when I amend the code to account for this it ignores it.
Am I missing something?
javascript - Prettyphoto - 如何将唯一参数传递给回调函数
无论如何,prettyphoto 中有没有让我将参数传递给回调函数
这是我目前的设置
注意:我在回调中将主题值硬编码为 13 - 但这应该基于单击的链接。
页面中有多个这样的 a href 标签,每个标签都有一个唯一的 topic_id
那么如何将唯一的 topic_id 传递给回调函数
非常感谢
jquery - PrettyPhoto - 将唯一参数从 iframe 窗口传递到父页面
我最近开始使用 prettyphoto 来显示视频。
这是我目前的设置
这就是正在发生的事情
1) 当用户点击链接时 - 调用 play-video php 操作,该操作从数据库中检索视频 url 并传递,以便可以在弹出窗口中播放。这工作正常。
2) 现在播放视频还会生成一个唯一的 ID,该 ID 会传递到播放视频的页面(iframe 窗口)。现在我只是在页面上显示该值。我可以将该唯一 ID 存储为隐藏字段或 div 值。
3) 现在,当用户关闭此窗口时 - 我如何在主页中漂亮照片的回调函数中访问此唯一 ID。
非常感谢您的时间
prettyphoto - 如何为 prettyPhoto 设置默认图像?
我使用 prettyPhoto API。
我需要设置默认图像。如何在 api_images 数组中设置默认图像?
javascript - Prettyphoto API 和其他选项
我正在使用 PrettyPhoto 创建画廊。我已经实现了 API 以尽快启动画廊。这是代码,它可以工作。
现在我需要从图库中删除一些东西,比如社交按钮。 这是文档,在“自定义”部分有我需要的。我应该使用选项social_tools并将其设置为false,如何将其插入到上面的代码中?
此致
编辑:已解决!只需将这些指令作为 prettyPhoto 参数,如下所示:
jquery - prettyPhoto 更改图片回调数据
任何人都知道如何通过带有 Jquery prettyPhoto 的 changepicturecallback 函数检索当前图像数据(alt、src)?
我想将这两个变量传递给 ajax 脚本,但我似乎无法掌握要传递的信息。试过这个无济于事。
必须有一种方法可以在运行时轻松访问这些数据。有什么建议或指向正确的方向吗?
当我与 Gallerific 合作时,我能够使用
编辑 => 只需要缩小我对目标的搜索范围
现在工作得很好。
jquery - jquery prettyPhoto 冲突
如果我没有用正确的术语解释这一点,我会提前道歉,我主要是在学习 C# 知识。我有 3 组 jQuery 代码 prettyPhoto、Nivo Image 滑块和 jQuery UI 选项卡。我对同一页面上的图像和视频都使用了 prettyPhoto。
我的 Nivo Image Slider 和我的 UI 选项卡都可以正常工作,但我一辈子都无法让 prettyPhoto 正常工作。我搜索了论坛等,并尝试过,
1)这可能是因为我使用了多个库,因此我转而只使用 jquery 库(我现在所在的位置)。
2)我也尝试过使用 jquery.noConflict(); 以几种不同的方式编码,但没有运气。
目前我认为这可能是由于使用了多个版本的 jquery,但老实说,我对如何解决它有点过头了。我的代码如下,
在我的主页 Master 的 head 标签中,
我的 Content Master 页面的 head 标签中的代码,
还有一个 HTML 参考的例子,
预先感谢您的任何帮助。
javascript - 有没有办法将初始化函数传递给 Orbit 幻灯片?
我解决了我原来的问题,但我想知道是否有更优雅的解决方案。我正在使用 Foundation 的 Orbit 创建幻灯片。这不是简单的幻灯片,它是一个幻灯片,其中每张幻灯片都定义了一个数据标题,并且在这个数据标题中有需要加载模式对话框的 HTML。
如果您使用 Foundation,您会立即考虑使用 Reveal 库来调出模态对话框,我会的,但要求使用 prettyPhoto。(这些是要求。)问题是数据标题中的元素不受原始初始化调用的影响:
$("a[rel^='prettyPhoto']").prettyPhoto();
我需要做的是确保在加载每个数据标题时对其进行初始化。好吧,这就是问题所在。我已经通过使用 afterSlideChange 事件解决了幻灯片转换的问题,但问题是第一张幻灯片。我需要为显示的第一张幻灯片调用此方法。
这是解决此问题的代码:
有没有更好的方法来做到这一点而不必复制该代码。我应该自己定义一个“initializeSlide”事件,还是有一些我只是想念的答案?
javascript - 弹出 JS 画廊图像被重复
http://2012.delineamultimedia.com/delinea_new_12.html#home_portfolio_botm_bg
这个投资组合模板有一个部分,其中包括一个看起来像是 HTML 模板的 wordpress 插件(这是我正在使用的所有 html、css 和 js,没有 wordpress)...插件看起来是在复制 fancybox 和 prettyPhoto与“rel”属性关联的弹出图像。如果您单击“第 1 个图像”图标,您将看到 prettyPhoto 与此弹出窗口相关联,并且当在标记中我仅链接到 1 个图像时,它在图库中显示 2 个图像。
我发现这个脚本上的行...http://2012.delineamultimedia.com/js/script.js 这是页面上的第一行之一。
这个循环接缝似乎导致了这个问题。有没有办法改变这个循环以不复制弹出图像?