gpt4 book ai didi

javascript - 在代码中禁用 PrettyPhoto

转载 作者:搜寻专家 更新时间:2023-11-01 04:33:47 25 4
gpt4 key购买 nike

如何禁用 PrettyPhoto启用后?

$(document).ready(function () {
$("a[rel^='prettyPhoto']").prettyPhoto();
}

$("#disablePrettyphoto").click(function (e) {
$("a[rel^='prettyPhoto']").KILLPRETTYPHOTO();
});

在我使用 Prettyphoto 的图片页面上,我需要对相同的图片执行一些拖放操作。在启用 prettyPhoto 的情况下执行此操作并不好,因为它会在我拖放时触发弹出窗口(这是应该的)。因此,当我启用拖放时,我想禁用 PrettyPhoto 并在禁用拖放时再次启用它。

最佳答案

我在使用 prettyPhoto 时也遇到过这个问题。实际上,我已经开始使用 api 来更好地控制插件。

但是,您可以使用 unbind() 删除所有点击处理程序,然后执行拖放操作,然后再次添加 prettyPhoto。看看这个问题 ( Best way to remove an event handler in jQuery? ),这应该有所帮助。

关于javascript - 在代码中禁用 PrettyPhoto,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6557323/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com