基于jQuery的360图片展示实现代码_jquery
$(function(){
var box_W = $(".PIC360").width();
var box_H = $(".PIC360").height();
var box_X = $(".PIC360").offset().left;
var box_Y = $(".PIC360").offset().top;
//求出中心点的横坐标值
var center_X = Math.ceil(box_X+(box_W/2));
//求出中心点的纵坐标值
var center_Y = Math.ceil(box_X+(box_H/2));
var moveSetp = (box_W/2)/10//设定为10次移动,完成左边的图片显示。这里求出每次移动多少像素,算移动一次?;
$(".PIC360").mousemove(function(event){
var evX = event.pageX;
var evY = event.pageY;
//判断是向左还是向左
if(center_X - evX>=0){
changePic(evX,evY,"left")
}else{
changePic(evX,evY)
}
function changePic(mX,mY,f){
if(f){
//求出鼠标移动了多少次,每次对应一个LI的索引。
var index = Math.ceil(Math.abs((mX - center_X)/moveSetp));
$(".PIC360 li").eq(index).show().siblings().hide();
}else{
var index = Math.ceil(Math.abs((mX - center_X)/moveSetp));
var li_lengt = $(".PIC360 li").length;
$(".PIC360 li").eq(li_lengt-index).show().siblings().hide();
}
}
})
})
一、功能分析:
1.鼠标在图片区域向左滑动,图片“向左转动”。
2.鼠标在图片区域向右滑动,图片“向右转动”。
二、功能分析:
2.1如何判断鼠标在图片上面的滑动方向,即如何知道鼠标是向左还是向右?
以图片的中心为参照,在中心点左边,就是向左,在中心点右边,就是向右。解决方法,是把鼠标当前的X坐标值,与中心点的X坐标值,相减如果是负数就是向左的,如果是正数,就是向右的。
2.2鼠标滑动多少距离,图片切换一张(转动的实质,是不同面的图片,在切换显示)?
分析:2.21整个图片一共有18张,向左切换10张,向右就是切换8张。这样所有的图片,都能显示出来,即可以有360度的效果。
2.22鼠标在图片左边和右边移动的最大距离是图片宽度的一半,如果我设定10次移动让图片全部切换一次,那么就用这个最大距离除以10,就得到每次移动多少距离,算一次,而这一次就要切换一张图片。
DEMO下载 http://demo.jb51.net/js/2012/mypic360/

Outils d'IA chauds

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

AI Hentai Generator
Générez AI Hentai gratuitement.

Article chaud

Outils chauds

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

360safe est le dossier d'installation de 360 Security Guard, qui contient les fichiers de cache pertinents de 360 Security Guard. La suppression du contenu dans 360safe peut affecter le fonctionnement normal de 360 Security Guard et 360safe ne peut pas être déplacé vers d'autres disques car 360 Security Guard ; La version installée a été enregistrée dans le registre. Son déplacement vers un autre disque entraînera l'impossibilité de démarrer 360. Vous pouvez uniquement la désinstaller, puis resélectionner le chemin pour l'installer sur un autre disque.

Maître Lu vient de 360. "Master Lu" est un outil logiciel professionnel au niveau matériel Le 6 septembre 2010, "Master Lu" a annoncé qu'il rejoindrait le "Free Software Takeoff Plan" de 360 et est devenu un autre nouveau membre accepté depuis le lancement du plan. , c'est devenu un produit de 360 .

Comment utiliser des tableaux PHP pour générer des diaporamas et des affichages d'images dynamiques Les diaporamas et les affichages d'images sont des fonctions courantes dans la conception Web et sont souvent utilisés dans des scénarios tels que les carrousels et les affichages de galeries. En tant que langage de script côté serveur populaire, PHP a la capacité de traiter des données et de générer des pages HTML dynamiques, et est très approprié pour générer des diaporamas et des affichages d'images dynamiques. Cet article explique comment utiliser les tableaux PHP pour générer des diaporamas dynamiques et des affichages d'images, et donne des exemples de code correspondants. Préparer les données d'image Tout d'abord, nous devons préparer un ensemble de données de chemin d'image

Comment désactiver le fond d'écran de l'écran de verrouillage de l'ordinateur 360 : 1. Ouvrez le navigateur 360, cliquez sur les trois icônes horizontales dans le coin supérieur droit, puis cliquez sur « Paramètres » 2. Recherchez et cliquez sur la catégorie « Laboratoire » ; sur la page des paramètres, puis décochez la fonction picturale. Vous pouvez désactiver le fond d'écran de l'écran de verrouillage de l'ordinateur.

Solution pour l'accès au dossier 360 refusé : 1. Vérifiez les autorisations du dossier 360, vérifiez les paramètres d'attribut et définissez-le sur lisible ; 2. Vérifiez chaque fichier du dossier 360 pour vous assurer qu'il n'y a aucun dommage ; Vérifiez le dossier 360 Autoriser les autorisations d'accès pour chaque fichier ; 4. Réautorisez le dossier 360 et configurez-le pour qu'il soit accessible.

Introduction à l'utilisation de Vue pour implémenter des effets spéciaux sur les murs d'affichage d'images Avec le développement d'Internet, les images sont devenues un élément indispensable de la vie quotidienne des gens. Dans la conception de sites Web, la manière d'afficher habilement les images est devenue une question très importante. Cet article présentera en détail comment utiliser le framework Vue pour implémenter des effets spéciaux sur les murs d'affichage d'images et joindra des exemples de code spécifiques. Analyse des exigences Nous souhaitons afficher une série d'images sur la page Web. Les exigences spécifiques sont les suivantes : les images sont affichées dans une grille et chaque image occupe le même espace. Lorsque la souris survole une image, celle-ci sera agrandie

Comment récupérer 360 fichiers en quarantaine : 1. Ouvrez 360 Security Guard et cliquez sur « Trojan Killing » ; 2. Cliquez sur « Zone de récupération » dans le coin inférieur gauche de la page Trojan Killing pour ouvrir ; fichiers à récupérer Et cliquez sur "Restaurer" ; 4. Cliquez sur Restaurer et confirmez la fenêtre de récupération.

Différences : 1. Les fonctions principales sont différentes. 360 Security Guard se concentre sur la suppression des chevaux de Troie, la garantie du compte informatique de l'utilisateur, le nettoyage des fichiers indésirables et l'optimisation de l'accélération, tandis que le logiciel 360 Anti-Virus est destiné à l'antivirus. 2. 360 Security Guard possède des capacités d'autoprotection complètes, mais pas le logiciel 360 Antivirus. Il doit s'appuyer sur la fonction d'autoprotection de 360 Security Guard. 3. 360 Security Guard utilise son propre moteur, tandis que le logiciel 360 Antivirus possède ses propres moteurs et deux d'autres pays (Bitdefender et Avira).
