배열을 채우는 html 이미지 태그가 몇 개 있습니다. 페이지 - http://www.digitalbrent.com/lab - 배열의 세 요소가 표시됩니다. 단추를 클릭 한 후에 클래스를 추가해야합니다. img가 배열에서 표시되면 클래스는 각각 다릅니다. . 여기에 코드입니다 :배열의 html 요소에 Jquery .addClass 사용
$(document).ready(function(){ //populates array with images
var shipImgs = $("#thumb_slider").children();
console.log(shipImgs);
$.each(shipImgs,function(i,elem){
var tag = "<img src='" + $(elem).attr('src') + "' alt='space'/>"; // This is how I made the image tags.
imgArr.push(tag);
});
console.log(imgArr);
});
$("#basic_ul").html(imgArr[b] + imgArr[a] + imgArr[c]); //displays the images
imgArr[b].addClass("left_slot");
imgArr[a].addClass("middle_slot");
imgArr[c].addClass("right_slot");
나는 또한 배열 항목 주위의 선택, $ (imgArr [B]) addClass ("left_slot")와 함께 시도했다가; 그러나 그것도 작동하지 않았다.
전혀 조언을 크게 주시면 감사하겠습니다. 나는 stackoverflow에 비슷한 질문을했지만 행운을 봤어. 나는이 프로젝트를 잠시 동안 연구 해왔고 아무 것도 찾을 수 없다.
죄송 배열을보기 위해 페이지에서 찾고 있다면, 당신은 증가 버튼을 눌러야 할 수 있습니다 –