2012-03-28 1 views
0

나는 이미지 회전 목마와 그림자 상자를 가지고있다. 나는 사용자가 이미지를 통해 srcoll을 할 수있게하고, 포커스를 클릭하면 그림자 상자에서 열린다. 내 모든 문제의 경로 버블 링과 관련이있다을 보라 것을div 내의 이미지 둘 다 onclick 이벤트가 있습니다. 거품을 되돌릴 수 있습니까?

<div class="slides"> 
    <div> 
    <a href="#" onclick="javascript:ShadowboxRun(some parameters); return false;"> 
     <img src="img.jpg"> 
    </a> 
    </div> 
    <div> 
    <a href="#" onclick="javascript:ShadowboxRun(some parameters); return false;"> 
     <img src="img2.jpg"> 
    </a> 
    </div> 
</div> 

내가 알아 낸 것 : 현재 HTML이 정도까지 무언가이다. 내가 틀렸다면 나에게 정정해라. 그러나 나는 회전 목마 앞에 onclick가 불다라고 생각한다. 이것에 대한 최선의 방법은 무엇입니까?

편집 감사 : 주요 문제를 넣어 잊으. 사용자가 회전식 슬라이드의 슬라이드 2를 클릭하면 슬라이드가 이동하고 한 번의 클릭으로 그림자 상자가 열립니다. 사용자가 이동하려는 슬라이드를 클릭 할 수있게하고, 다시 클릭하면 그림자 상자가 열립니다.

EDIT2가 : 코드

EDIT3의 원본 내 실수를 수정 : 내 최신 버전을 업로드, 도움이된다면, 그래서 여기에 링크 http://hdguitarlesson.com/HDLessonsBeta/입니다. 어떤 도움이라도 대단히 감사합니다. 나는 두 시간 동안 내 머리를 짚어 봤다.

+0

하지만 무엇이 문제입니까? – bfavaretto

+0

오, 죄송합니다. 뇌가 튀었습니다. - 원래 게시물을 편집 – Silverkm

답변

0

jquery를 통해 onClick() 명령을 사용할 수 있으므로 이미지에 클래스 나 ID를 추가하고 대신 클릭하면됩니다.

+0

원래 게시물을 편집했습니다. 이것은 해결책 일 수 있습니다. 하지만 어떻게 구현해야할지 확신이 서지 않습니다. 나는 충분히 위험한 javascript에 익숙하다. 내가 사용하고있는 회전 장치는 class = "slideitem"을 중첩 된 div에 추가합니다. js 파일을 수정하여 대신 이미지에 추가합니다. 기능이 끝나면 버블 링을 중지 하시겠습니까? – Silverkm

+0

jquery 캐로 셀을 사용하고 있습니까? 일반적으로 캐 러셀을 좌우로 움직이는 링크는 내부가 아닌 div 외부에 있습니다. – chadpeppers

+0

다시 실행 jquery 회전 목마입니다. 탐색 링크가 바깥쪽에 있고 마우스 휠이 작동하지만 이미지를 클릭하여 변경할 수도 있습니다. 나는 orgininal 포스트에 내 사이트에 대한 링크를 추가했습니다. – Silverkm

관련 문제