초

모바일에서 롤오버 기능을 사용하고싶을때 어떻게 하시나요?

· 2014-08-18 (월) 15:09:01 · 4353 · 3

모바일에서 롤오버 기능을 사용하고싶을때 어떻게 하시나요?

제가 원하는 기능은

<a href="/"><img src="./m_menu2.png" onmouseover="this.src='./m_menu2_on.png'" alt="설명글"></a>

요거인데요 ~  요개 모바일에서 확인해보니 특정기종(아이폰5 / 아이폰5s 과 베가 아이언, 갤럭시 노트3 등)에서는 오버됐을때 이미지가 깨져서 나오더라고요 ~ 

 

여러곳을 검색해보니 onmouseover는 모바일에서는 사용못한다고 onclick으로 해보라고 하시더라고요 ~

그래서 <a href="/"><img src="./m_menu2.png" onclick="this.src='./m_menu2_on.png'" alt="설명글"></a>

으로 바꿔서 확인해보니 모바일에서 클릭했을때 이미지 바뀌는게 안먹히더라고요 ~~

pc에서 모바일 버전으로 바꿔서 클릭할땐 이미지가 바뀌는데 모바일에서는 왜 안바뀔까요??  ㅠㅠ

 

설명이 넘 뒤죽 박죽이라....  설명이해가 될지 모르겟네요 ~~ ^^

|

댓글 3개

롤오버 기능을 쓰시려면 터치로 하셔야 합니다.
모바일에서는 onclick 가 딜레이가 발생해서 인식이 느립니다.
ontouch 이벤트를 사용하시면 이 부분은 해결되지만 이것 또한 정석은 아닙니다. ontouchstart()
2014-08-20 (수) 10:49:44
답변 감사합니다 ^^
근데 <a href="/"><img src="./m_menu2.png" ontouch="this.src='./m_menu2_on.png'" alt="설명글"></a>
이렇게 넣어야하나요? 아님 자바스크립트 소스에서 따로 불러야하나요?
참 어렵네요 ~~ ㅠㅠ
예제
<div id="test_div" style="width:150px;height:150px;background:#ff6600;" ontouchstart="this.style.backgroundColor='#000';" ontouchend="this.style.backgroundColor='#666';">가나다라</div>

이렇게 넣으셔야 합니다.
물론 라인에다 쓰시면 좀 지저분해질수도 있으니 이왕이면 함수를 만들어 사용하시는것이 좋지 않을까 하네요.
댓글을 작성하시려면 로그인이 필요합니다.

프로그램

8,188건
+
제목 글쓴이 날짜 조회
16-07-13 조회 2,080
16-07-12 조회 2,223
16-07-12 조회 2,242
16-07-11 조회 2,111
16-06-05 조회 2,678
16-06-03 조회 2,775
16-05-26 조회 2,727
15-09-22 조회 4,862
15-06-10 조회 4,697
14-10-25 조회 6,166
14-10-22 조회 8,846
14-09-21 조회 5,641
14-09-16 조회 4,927
14-08-22 조회 1만
14-08-13 조회 5,758
14-08-12 조회 5,305
14-08-12 조회 6,167
14-08-11 조회 6,754
14-06-12 조회 6,055
14-06-11 조회 4,951
14-05-09 조회 5,290
14-05-09 조회 6,238
14-05-09 조회 6,278
14-05-08 조회 5,581
14-04-17 조회 4,620
14-04-16 조회 4,462
14-04-15 조회 4,470
14-04-15 조회 4,431
14-04-15 조회 4,147
14-04-14 조회 4,194
14-04-14 조회 4,158
14-04-14 조회 4,547
14-04-14 조회 4,577
14-04-14 조회 4,632
14-04-13 조회 4,473
14-04-12 조회 4,110
14-04-12 조회 4,259
14-04-12 조회 4,345
14-04-11 조회 4,869
14-04-10 조회 4,498
14-04-10 조회 4,514
14-04-09 조회 4,826
14-04-09 조회 5,167
14-04-08 조회 6,762
13-10-30 조회 7,573
13-07-11 조회 5,010
13-03-28 조회 1.1만
13-02-27 조회 6,619
13-02-14 조회 5,421
13-01-10 조회 4,407
12-12-31 조회 4,937
12-12-20 조회 6,039
12-12-12 조회 5,177
12-12-07 조회 4,354
12-11-28 조회 4,676
12-11-22 조회 5,139
12-11-12 조회 5,505
12-09-22 조회 4,436
12-09-18 조회 4,619