如何禁用漂亮照片

How to disable prettyPhoto?

本文关键字:照片 漂亮 何禁用      更新时间:2023-09-26

>我现在如何启用漂亮的照片,但问题是如何禁用?

在这里我启用漂亮的照片

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

如何禁用?

    $("a[rel^='prettyPhoto']").unbind('click');
    $("a[rel^='prettyPhoto']").attr('rel', '');

只需解绑单击和重新绑定属性即可。

可悲的是,漂亮的照片似乎没有"关闭"选项。如果您没有对这些链接使用任何其他点击事件处理程序,@Yenne Info的答案就好了。

如果您不想取消绑定所有点击事件处理程序:

浏览漂亮的照片代码 - 在方法定义的末尾,您可以找到类似以下内容的内容:

return this.unbind('click.prettyphoto').bind('click.prettyphoto',$.prettyPhoto.initialize);

因此,在不丢失其他与点击相关的事件处理程序的情况下,正确的解绑将是(通常适用于所有链接(:

jQuery('a').unbind('click.prettyphoto');

对于您的特定选择器:

$("a[rel^='prettyPhoto']").unbind('click.prettyphoto');