javascript - Fehlermord durch imgzoom-Plug-in verursacht! ! ! !
欧阳克
欧阳克 2017-06-24 09:44:18
0
1
911

Ich verwende die Lupe des imgzoom-Plugins.


Der vom roten Kästchen umkreiste Teil ändert die Höhe auf 0, wenn die Seite nach unten gescrollt wird


wird so
Der Code lautet wie folgt
var ToTopFun = function() {

    $('.header-title').css('height', '0px')
    $('.upup').hide()
    var st = $(document).scrollTop();
    if(st > 0) {
        if($(".topbanner").hasClass('active')) {
            $(".topbanner").removeClass('active');
            $('.header-title').css('height', '0px')
        }
        $('.upup').show()

    } else {
        $('.header-title').css('height', '38px')
        $(".topbanner").addClass('active');
        $('.upup').hide()
    }
};
$(window).bind("scroll", ToTopFun);
ToTopFun();

Das oben Genannte ist alles normal, aber! ! ! ! ! ! ! ! ! !


Wenn sich die Maus immer auf der Lupe befindet, ändert sich die Höhe, wenn der verdeckte Teil darüber zunimmt.
Dieses Feld wird nach oben verschoben und das gitterförmige IMG daneben wird ebenfalls nach oben verschoben. Wenn Sie nach unten ziehen, können Sie den unteren Rand des kleinen Bildes nicht erreichen.
Die geringere Höhe ist der hinzugefügte Teil oben.
Ich habe mich gefragt, ob ich das Plug-in beim Erhöhen der Höhe deaktivieren oder eine andere Methode verwenden könnte, ich habe überhaupt keine Ahnung. Ich kann es nicht sehen, selbst wenn ich mir die imgzoom-API ansehe.
Bitte bitte Gott, es zu lösen.
Muss ich das Plug-in ändern? ! ! ? ? ! ! !

欧阳克
欧阳克

温故而知新,可以为师矣。 博客:www.ouyangke.com

Antworte allen(1)
Peter_Zhu

本屌被逼无奈更换了插件。看插件源码也看不懂

Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage