Matériel d'image d'enquête 3D
Code de pièce javascript
La copie de code est la suivante:
<span style = "blanc-espace: pre"> </span> var Step = 0;
var d'abord = 0;
var lth = document.QuerySelectorall ('# tobj img'). Length;
window.addeventListener ('touchstart', fonction (e) {
E.PreventDefault ();
premier = e.touches [0] .Pagex;
})
window.addeventListener ('TouchMove', fonction (e) {
E.PreventDefault ();
var x = e.pagex || e.touches [0] .Pagex;
document.getElementById ('out'). innerHtml = Step;
if (math.abs (x - premier)> 10) {
document.QuerySelectorall ('# tobj img') [étape] .style.display = 'Aucun'
if (x <premier) {
Step ++;
if (étape> = lth-1) {
étape = 0
}
}autre{
étape--
if (étape <= 0) {
étape = LTH-1;
}
}
d'abord = x;
document.QuerySelectorall ('# tobj img') [étape] .style.display = 'block'
}
})
window.addeventListener ('touchend', fonction (e) {
E.PreventDefault ();
étape = étape;
})
Rationalisation du noyau
La copie de code est la suivante:
if (math.abs (x - premier)> 10) {
document.QuerySelectorall ('# tobj img') [étape] .style.display = 'Aucun'
if (x <premier) {
Step ++;
if (étape> = lth-1) {
étape = 0
}
}autre{
étape--
if (étape <= 0) {
étape = LTH-1;
}
}
d'abord = x;
document.QuerySelectorall ('# tobj img') [étape] .style.display = 'block'
}