2014-03-24 4 views
0

모달 작동이 안되는 것 같습니다. 투명 오버레이를 표시하지만 그게 전부입니다. 콘텐츠는 <div>에 있지만 화면에 모달 형식으로 표시되지는 않습니다. 여기 내 코드가있다. 누구든지 아이디어가 있습니까? 내가 전에 이런 일을 구현 해본 적이트위터 부트 스트랩 모달을 작동시키지 못합니다.

<a href="#modal-[nid]" class="ajax-link" data-nid="[nid]" 
    data-toggle="modal" data-target="#modal-[nid]">[title]</a> 
<div id="modal-[nid]" class="modal hide" tabindex="-1" role="dialog"> 
    <div class="modal-body"> 
     <button type="button" class="close" data-dismiss="modal" 
      aria-hidden="true">×</button> 
     <span>this is a test of my modal</span> 
    </div> 
</div> 

:

여기 내 HTML입니다. 나는 부트 스트랩 CSS 파일과 JS 파일을 가지고있다. 누구든지 제가 잘못 가고있는 아이디어가 있습니까?

--- 편집 --- 내 종료 버튼이 작동하지 않으며 다음과 같이 찾고

: 그것은 HTML의 버튼을로드하지 않는 것

enter image description here

... 단지 x이고 주위에 <button> 태그가 없습니다.

+0

내부 modal-content 내부와 그 몸을 감싸? 이것은 내 차가 시작되지는 않지만 그 안에 가솔린이 있다는 것을 말하는 것과 같습니다 ... – Richlewis

+1

reference -> http://getbootstrap.com/javascript/#modals 또는 http : // bootply에서 코드의 작업 데모를 만드십시오. .com – rockStar

+0

위의 코드가 템플릿 파일이고 [nid]가 라이브 사이트의 변수로 대체된다고 가정합니다. [nid]를 일시적으로 정적 이름으로 바꾸고 작동하는지 확인해 보셨습니까? 또한 모달 예제에서 부트 스트랩 문서가 보여주는 상당량의 HTML을 놓쳤습니다. 정확히 얼마나 필요한지 잘 모르겠지만 어쩌면 당신이 일하는 얻을 수 있는지 자신의 코드를 복사 해보십시오 : http://getbootstrap.com/javascript/#modals –

답변

1

몇 가지 문제가 있습니다. hide 클래스를 꺼내십시오. 당신은 우리가 작업 환경을 볼 수있다 않습니다있는 modal-dialog

<a href="#modal-1" class="ajax-link" data-nid="[nid]" data-toggle="modal" data-target="#modal-1">[title]</a> 
    <div id="modal-1" class="modal" tabindex="-1" role="dialog"> 
    <div class="modal-dialog"> 
     <div class="modal-content"> 
     <div class="modal-body"> 
      <button type="button" class="close" data-dismiss="modal" 
      aria-hidden="true">×</button> 
      <span>this is a test of my modal</span> 
     </div> 
    </div> 
    </div> 
</div> 

http://www.bootply.com/124339

+0

이 표시하려면 모달을 것 않습니다. 그러나 그 가까운 버턴은 작동하지 않는 것 같습니다. 나는 무슨 일이 일어나고 있는지 그림으로 내 질문을 업데이트했다. 어쨌든'x' 버튼을 완전히 바꾸고 싶습니다. 이 작업을 수행하기 위해 추가해야하는 클래스 또는 특성에 대한 아이디어가 있습니까? – scapegoat17

관련 문제