2012-07-10 6 views
2

내 단추에서 .button()을 호출하면 해당 단추가 내 하위 메뉴 위에 표시됩니다.jQuery 단추가 메뉴 상단에 표시됩니다.

enter image description here

내 MasterPage에 내 jQuery를 호출 :

<script type="text/javascript"> 
    $(function (e) { 
     $("button, input[type='button'], input[type='submit']").button(); 
    }); 
</script> 

내가 구글의 jQuery의 1.5 및 1.8 JQuery와 스크립트를 참조하고있어 더 나은 설명하기 위해 여기 스크린 샷입니다. (그렇지 않으면 내 .button()이 작동하지 않고 'Object [object Object]에 메서드 버튼이 없습니다'와 같은 스크립트 오류가 발생합니다.

왜 이런 일이 발생하며 어떻게 변경합니까?

감사합니다.

+0

당신이 CSS 스타일을 오버라이드 (override) 할 필요가 있습니다. – undefined

답변

5

HTML 요소와 관련된 깊이는 각각의 z-index 값으로 제어됩니다. 이 값을 조정하거나 CSS를 사용하여 동적으로 CSS를 변경해야합니다.

참조 : https://developer.mozilla.org/en/CSS/Understanding_z-index

+0

감사합니다 - 내 메뉴의 Z- 색인을 변경했습니다. – Rivka

관련 문제