0

研究如何在单击的链接具有特定类的情况下完全禁用 prettyPhoto 弹出覆盖的解决方案。到目前为止,不管它一直忽略我的 if 条件。

这是代码:

    (function(){
            var targetLink = $('.popup');                              

            targetLink.click(function(){

            if($(this).hasClass('mobile')){

            //do my stuff and then          

            } else {

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

            }

return false;

            });

        })(); 

任何想法都会受到赞赏。

谢谢你。

4

1 回答 1

0

这应该停止将 prettyPhoto 应用于元素具有移动类的链接。

$("a[rel^='prettyPhoto']:not(.mobile)").prettyPhoto({
    deeplinking:false,
    social_tools:false      
});
于 2013-06-17T12:05:59.830 回答