라디오 버튼을 통해 요소 (이미지) 위치를 변경하는 방법은 무엇입니까?

이반 디미트로프

컨테이너와 3 개의 라디오 버튼에 이미지가 있습니다. 일부 라디오 버튼을 선택하면 컨테이너 기본 이미지 위에 다른 이미지가 표시되도록 추가하고 싶습니다. 각 버튼은 활성화되었을 때 표시되는 이미지의 위치가 다릅니다.

지금까지 나는 그것을 얻었다 :

<div class="btn-group" data-toggle="buttons">
    <label class="btn btn-default">
        <input type="radio" id="q156" name="quality[25]" value="1" /> 1
    </label> 
    <label class="btn btn-default">
        <input type="radio" id="q157" name="quality[25]" value="2" /> 2
    </label> 
    <label class="btn btn-default">
        <input type="radio" id="q158" name="quality[25]" value="3" /> 3
    </label> 
</div>
</div>
</div>
<div class="col-md-8 col-fl">
    <div id="img_box">
        <img style="width: 100%;" src="img/other/rounded_corners.png" />
    </div>
필립 다세

이미지 소스를 데이터 속성으로 추가 할 수 있습니다. 라디오 버튼에.

<div class="btn-group" data-toggle="buttons">
    <label class="btn btn-default">
        <input type="radio" id="q156" name="quality[25]" value="1" data-img="http://placehold.it/350x150/ff0000" /> 1
    </label> 
    <label class="btn btn-default">
        <input type="radio" id="q157" name="quality[25]" value="2" data-img="http://placehold.it/350x150/00ff00"/> 2
    </label> 
    <label class="btn btn-default">
        <input type="radio" id="q158" name="quality[25]" value="3" data-img="http://placehold.it/350x150/0000ff" /> 3
    </label> 
</div>
<div class="col-md-8 col-fl">
<div id="img_box"></div>

img 상자는 비어 있지만 크기와 이미지는 CSS로 설정됩니다.

#img_box{
    width: 350px;
    height: 150px;
    background: url('http://placehold.it/350x150/ff0000')
}

그런 다음 클릭시 img 오버레이를 추가하는 이벤트를 추가합니다 (라디오 버튼의 소스 사용).

 $(function(){
    $('input[type=radio]').click(function(){
        $this = $(this)
        $img_box = $('#img_box')
        $overlay = $('<img/>').attr('src',$this.data('img'))
        $img_box.html('').append($overlay)                    
    });
})

이 예를 참조하십시오 : https://jsfiddle.net/fmytsjv7/1/

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

이미지를 표시하기 위해 켜기 및 끄기 기능이있는 라디오 버튼을 만드는 방법은 무엇입니까?

분류에서Dev

AngularJS : 모델이 변경 될 때 라디오 버튼보기를 변경하는 방법은 무엇입니까?

분류에서Dev

라디오 그룹없이 라디오 버튼을 선택 취소하는 방법은 무엇입니까?

분류에서Dev

다음 / 이전 버튼으로 슬라이드를 전환 할 때 상태 라디오 버튼을 변경하는 방법은 무엇입니까?

분류에서Dev

setInterval을 통해 div 요소의 이미지 배경을 설정하는 방법은 무엇입니까?

분류에서Dev

CSS : 라디오 버튼 레이블을 입력하기 위해 다른 색상의 테두리를 추가하는 방법은 무엇입니까?

분류에서Dev

헤드폰을 통해 재생되는 미스터리 라디오 방송국. 모든 사운드 소스를 찾는 방법은 무엇입니까?

분류에서Dev

코사인 유사성을 위해 벡터를 통해 이미지 또는 오디오를 표현하는 방법은 무엇입니까?

분류에서Dev

라디오 버튼이 자바 스크립트가 내 테이블 요소를 선택하는 방법을 변경하지 않습니까?

분류에서Dev

버튼 요소의 텍스트 아래에 이미지를 배치하는 방법은 무엇입니까?

분류에서Dev

"변환 된"요소를 오버레이하는 방법은 무엇입니까?

분류에서Dev

소품을 통해 React에서 로컬 이미지를로드하는 방법은 무엇입니까?

분류에서Dev

절대 위치 요소에 오버레이를 추가하는 방법은 무엇입니까?

분류에서Dev

웹 페이지에서보기 위해 터미널을 통해 vlc로 비디오를 재생하는 방법은 무엇입니까?

분류에서Dev

Inno Setup : 구성 요소를 드롭 다운이 아닌 라디오 버튼이있는 목록으로 표시하는 방법은 무엇입니까?

분류에서Dev

CSS를 사용하여 DIV 비디오 요소의 위치를 변경하는 방법은 무엇입니까?

분류에서Dev

라디오 버튼의 상위 메뉴 레이블을 얻는 방법은 무엇입니까?

분류에서Dev

JavaScript를 사용하여 페이지를 변경하더라도 동일한 요소의 변경 사항을 유지하는 방법은 무엇입니까?

분류에서Dev

라디오 버튼으로 Div를 무작위로 이동하는 방법은 무엇입니까?

분류에서Dev

PHP로 가치를 높이기 위해 버튼을 클릭하는 방법은 무엇입니까?

분류에서Dev

WPF 버튼 위로 마우스를 가져갈 때 이미지를 변경하는 이미지 버튼을 만드는 방법은 무엇입니까?

분류에서Dev

입력 라디오를 통해 색상 SVG를 변경하는 방법은 무엇입니까?

분류에서Dev

Django REST를 통해 RichTextUploadField에 이미지 또는 오디오 파일 업로드 지원을 추가하는 방법은 무엇입니까?

분류에서Dev

백본을 통해 이미지를받는 방법은 무엇입니까?

분류에서Dev

Swift에서 문자열을 통해 버튼 이름을 변경하는 방법은 무엇입니까?

분류에서Dev

tkinter에서 메뉴 모음 방법을 통해 페이지를 변경하는 방법은 무엇입니까?

분류에서Dev

미디어 위키 : API를 통해 검색된 "descriptionmsg"값을 해결하는 방법은 무엇입니까?

분류에서Dev

조합 라디오 버튼이 체크 된 경우 다른 이미지를 표시하는 방법은 무엇입니까?

분류에서Dev

상태를 변경하여 버튼이 React.js에서 라디오 버튼으로 작동하도록 만드는 방법은 무엇입니까?

Related 관련 기사

  1. 1

    이미지를 표시하기 위해 켜기 및 끄기 기능이있는 라디오 버튼을 만드는 방법은 무엇입니까?

  2. 2

    AngularJS : 모델이 변경 될 때 라디오 버튼보기를 변경하는 방법은 무엇입니까?

  3. 3

    라디오 그룹없이 라디오 버튼을 선택 취소하는 방법은 무엇입니까?

  4. 4

    다음 / 이전 버튼으로 슬라이드를 전환 할 때 상태 라디오 버튼을 변경하는 방법은 무엇입니까?

  5. 5

    setInterval을 통해 div 요소의 이미지 배경을 설정하는 방법은 무엇입니까?

  6. 6

    CSS : 라디오 버튼 레이블을 입력하기 위해 다른 색상의 테두리를 추가하는 방법은 무엇입니까?

  7. 7

    헤드폰을 통해 재생되는 미스터리 라디오 방송국. 모든 사운드 소스를 찾는 방법은 무엇입니까?

  8. 8

    코사인 유사성을 위해 벡터를 통해 이미지 또는 오디오를 표현하는 방법은 무엇입니까?

  9. 9

    라디오 버튼이 자바 스크립트가 내 테이블 요소를 선택하는 방법을 변경하지 않습니까?

  10. 10

    버튼 요소의 텍스트 아래에 이미지를 배치하는 방법은 무엇입니까?

  11. 11

    "변환 된"요소를 오버레이하는 방법은 무엇입니까?

  12. 12

    소품을 통해 React에서 로컬 이미지를로드하는 방법은 무엇입니까?

  13. 13

    절대 위치 요소에 오버레이를 추가하는 방법은 무엇입니까?

  14. 14

    웹 페이지에서보기 위해 터미널을 통해 vlc로 비디오를 재생하는 방법은 무엇입니까?

  15. 15

    Inno Setup : 구성 요소를 드롭 다운이 아닌 라디오 버튼이있는 목록으로 표시하는 방법은 무엇입니까?

  16. 16

    CSS를 사용하여 DIV 비디오 요소의 위치를 변경하는 방법은 무엇입니까?

  17. 17

    라디오 버튼의 상위 메뉴 레이블을 얻는 방법은 무엇입니까?

  18. 18

    JavaScript를 사용하여 페이지를 변경하더라도 동일한 요소의 변경 사항을 유지하는 방법은 무엇입니까?

  19. 19

    라디오 버튼으로 Div를 무작위로 이동하는 방법은 무엇입니까?

  20. 20

    PHP로 가치를 높이기 위해 버튼을 클릭하는 방법은 무엇입니까?

  21. 21

    WPF 버튼 위로 마우스를 가져갈 때 이미지를 변경하는 이미지 버튼을 만드는 방법은 무엇입니까?

  22. 22

    입력 라디오를 통해 색상 SVG를 변경하는 방법은 무엇입니까?

  23. 23

    Django REST를 통해 RichTextUploadField에 이미지 또는 오디오 파일 업로드 지원을 추가하는 방법은 무엇입니까?

  24. 24

    백본을 통해 이미지를받는 방법은 무엇입니까?

  25. 25

    Swift에서 문자열을 통해 버튼 이름을 변경하는 방법은 무엇입니까?

  26. 26

    tkinter에서 메뉴 모음 방법을 통해 페이지를 변경하는 방법은 무엇입니까?

  27. 27

    미디어 위키 : API를 통해 검색된 "descriptionmsg"값을 해결하는 방법은 무엇입니까?

  28. 28

    조합 라디오 버튼이 체크 된 경우 다른 이미지를 표시하는 방법은 무엇입니까?

  29. 29

    상태를 변경하여 버튼이 React.js에서 라디오 버튼으로 작동하도록 만드는 방법은 무엇입니까?

뜨겁다태그

보관