2011-10-20 2 views
1

한 번 클릭하면 실행되는 두 개의 버튼이 있습니다. jQuery가 bind를 통해 그들을 처리하고있었습니다. 일단 내가 position : absolute를 div를 포함하고있는 div에 추가하면, 바인딩은 firefox와 chrome에서는 더 이상 작동하지 않지만 IE (lol)에서는 작동합니다.jQuery 절대 위치 지정 버튼 바인딩

이 문제의 원인은 무엇입니까?

+0

너비와 높이를 넣으려고 했습니까? – locrizak

+0

예, 효과가 없었습니다. – Victor

답변

1

div가 현재 다른 것보다 뒤에 있는지 확인하십시오. 방화 광구를 사용하고 객체 식별자를 사용하여 버튼 위에 마우스를 가져갈 때 나타나는 것을 확인하십시오. 이것이 버튼이 아니라면 위에있는 div가 실제로 클릭 수를 등록하고 있음을 의미합니다. 이런 경우 버튼이 위에 오도록 Z 순서를 변경하거나 코드를 다시 흐르게하십시오.

+0

설정 z- 인덱스가 매력처럼 작동했습니다. 당신이 옳았다면 div에 오버레이 된 다른 div가 있습니다. – Victor

+0

기꺼이 도와 드리겠습니다 :) – Whetstone