2015-01-23 2 views
-1

50 개의 이미지가 있습니다. OnCLick 함수를 사용하여 10 개의 이미지를 활성화하고 나머지 40 개의 이미지를 비활성화하고 싶습니다.onclick 이미지를 사용 또는 사용 중지하는 방법

+1

질문이 명확하지, –

+1

더 설명해 주시겠습니까됩니다 것 enter image description here

같이 넣어 출력 OUT 당신이 찾고있는 것에 대해 설명합니다. – Hydrothermal

+2

이미지를 활성화 할 수 없으며 입력 요소 만 활성화 및 비활성화 할 수 있습니다. 숨기고 보여주고 싶다는 뜻입니까? – Barmar

답변

0

대기열에 50 개의 이미지가있는 것으로 가정합니다. 문제는이 경우

<img id="1" class="clickimage" src="green.png" onclick="clickedItem()"> 
<img id="2" class="clickimage" src="green.png" onclick="clickedItem()"> 
<img id="3" class="clickimage" src="green.png" onclick="clickedItem()"> 
.............................................. 
<img id="50" class="clickimage" src="green.png" onclick="clickedItem()"> 

는 먼저 10 을위한 온 클릭 기능을합니다.

답 :

//get all images 
var images = $(".clickimage"); 

//remove attr onclick after 10th items 
for(var i=10;i<images.length;i++){ 
    $(images[i]).attr('onclick',''); 
} 

감사합니다.

i 문제를 이해합니다. 적절한 장소에 적절한 코드를 작성해야합니다.

코드는 코드의 샘플을주십시오 당신이 답변을 원하는 경우 콘솔에서

enter image description here

+0

당신은 내가 선생님을 의미하는 것을 얻습니다.하지만 당신이 준 코드는 선생님이 아닙니다. 어쨌든 고마워. –

+0

답변이 업데이트되었습니다. –

+0

나는 코드를 따라 갔지만 우리는 콘솔에 같은 출력을 가지고 있지 않다. –

관련 문제