카페24 기능 11

김종민·2025년 7월 31일
0

카페24

목록 보기
10/10

썸네일 변경하는 방법

<script>
		let arraySplit = now_url.split('/');	
        let domain = "//" + arraySplit[2];    
			
		// 특정 제품의 big,medium,tiny,small 적용
        let pd1 = domain + '/web/product/big/big.jpg'; 
        let pd2 = domain + '/web/product/medium/medium.jpg';
        let pd3 = domain + '/web/product/tiny/tiny.jpg';
        let pd4 = domain + '/web/product/small/small.jpg';
		
        let qe1 = domain + '/web/product/big/big.jpg'; 
        let qe2 = domain + '/web/product/medium/medium.jpg';
        let qe3 = domain + '/web/product/tiny/tiny.jpg';
        let qe4 = domain + '/web/product/small/small.jpg';

        if($('img').length > 0){
            setInterval(function(){
                for(var i = 1; i <= $('img').length; i++){
                    var imgElements = document.getElementsByTagName('img');
                    
                    if ($(imgElements[i]).attr('src') !== undefined) {
                        var imgSrc = imgElements[i].getAttribute('src');
                    }else if ($(imgElements[i]).attr('data-src') !== undefined) {
                        var imgDataSrc = imgElements[i].getAttribute('data-src');                    
                    }
                    
                    if(imgSrc == pd1 || imgSrc == pd2 || imgSrc == pd3 || imgSrc == pd4){
                        imgElements[i].setAttribute('src','/web/img/evtImg.png');
                    }else if(imgSrc == qe1 || imgSrc == qe2 || imgSrc == qe3 || imgSrc == qe4 ){
                        imgElements[i].setAttribute('src','/web/img/evtImg.png');
                    }
                }
            },200)
        }        
</script>
profile
웹 퍼블리셔의 코딩 일기

6개의 댓글

comment-user-thumbnail
2025년 8월 5일

안녕하세요 :) 댓글 답변 부탁드려도 될까요??

2개의 답글