javascript - Meurtre de bugs provoqué par le plug-in imgzoom ! ! ! !
欧阳克
欧阳克 2017-06-24 09:44:18
0
1
942

J'utilise la loupe réalisée par le plug-in imgzoom.


La partie entourée par la case rouge changera la hauteur à 0 au fur et à mesure que la page défile vers le bas


devient comme ça
Le code est le suivant
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();

Tout ce qui précède est normal mais ! ! ! ! ! ! ! ! ! !


Si la souris est toujours sur la loupe, la hauteur changera à mesure que la partie cachée au dessus augmente.
Cette case montera, et l'IMG en forme de grille à côté montera également. Lorsque vous déroulez vers le bas, vous ne pouvez pas atteindre le bas de la petite image.
Moins la hauteur est la partie ajoutée ci-dessus.
Je me demandais si je pouvais désactiver le plug-in lors de l'augmentation de la hauteur, ou utiliser une autre méthode dont je n'ai aucune idée. Je ne peux pas le voir même si je regarde l'API imgzoom.
Veuillez demander à Dieu de le résoudre.
Dois-je changer de plug-in ? ! ! ? ? ! ! !

欧阳克
欧阳克

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

répondre à tous(1)
Peter_Zhu

J'ai été obligé de changer de plug-in. Je n'arrive pas à le comprendre même si je regarde le code source du plug-in

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal