안녕하세요 :) 간단한 img 슬라이더를 쓰고 내 문제는 그것이 멈추는 슬라이더의 끝에 도달했을 때입니다 ... 내가 필요한 것은 슬라이더의 끝에서 계속 표시하는 것입니다자바 스크립트 계속 슬라이더
var second_array = new Array();
function LoadImageList() {
var s = "";
var ia = 0;
var std = "";
var etd = "";
var paths = FSO.OpenTextFile("bin\\Tlist.txt")
while (!paths.AtEndOfStream) {
var tot = ia++;
content = paths.ReadLine();
var newNameN = content.split(";");
var curID = "t"+tot
var forID = "t"+parseFloat(tot+1)
var bacID = "t"+parseFloat(tot-1)
second_array[tot] = "<td nowrap style=\"padding:10px;\"><font style=\"display:none;\">"+newNameN[0]+"</font><img src=\""+newNameN[2]+"\\folderS.jpg\" id=\""+curID+"\" tabindex=\""+tot+"\" style=\"width:217px; height:322px; border:solid 5px silver; border-radius:10px; box-shadow: 0 0 15px #fff; cursor: pointer;\" onMouseOver=\"this.style.border='solid 5px red';\" onMouseOut=\"this.style.border='solid 5px silver';\"></td>";
}
second_array.sort();
var tempList = second_array.join("");
thumb.innerHTML = "<table cellpadding=0 cellspacing=0 border=0><tr>"+tempList+"</tr></table>";
}
var defaultStep=1;
var step=defaultStep;
var timerLeft;
var timerRight;
function scrollDivLeft(id) {
document.getElementById(id).scrollLeft+=Math.round(step*100);
timerLeft=setTimeout("scrollDivLeft('"+id+"')",1);
}
function scrollDivRight(id) {
document.getElementById(id).scrollLeft-=Math.round(step*100);
timerRight=setTimeout("scrollDivRight('"+id+"')",1);
}
document.body.addEventListener('keydown', function (e) {
if (e.keyCode=='37') {
clearTimeout(timerRight);
scrollDivRight("thumb");
}
else if (e.keyCode=='39') {
clearTimeout(timerLeft);
scrollDivLeft("thumb");
}
})
document.body.addEventListener('keyup', function (e) {
if (e.keyCode=='37') {
clearTimeout(timerRight);
}
else if (e.keyCode=='39') {
clearTimeout(timerLeft);
}
})
Tlist.txt는 thumbImage에 대한 경로 목록으로 특별한 것은 없습니다 ... jQuery와 관련이없는 간단한 코드를 사용하게되어 기쁩니다. 목록의 모든 엄지 손가락 이미지는 사용자는 아무 것도 볼 수 없다 ... 나는 붙어있다 : ( – ABA3DD
죄송합니다, 처음에는 코드 일부를 잘못 읽은 것 같습니다. 오늘은 나중에 아무도 대답하지 못하게 할 것입니다. jsfiddle.net에서 좀 더 많은 반응을 얻는 데 도움이 될 것입니다. – SnackBucket
감사합니다 남자 아픈 고맙습니다 verey 많이 :) – ABA3DD