2016-12-27 3 views
1

안녕하세요, 저는 부트 스트랩 v3.3.7을 사용하고 있습니다. 부트 스트랩 모달을 만들었으니 이제는 크롬과 사파리에서 제대로 작동하지만 모질라에서는 작동하지 않습니다. 모질라에서 모달 버튼을 누르면 아무 일도 일어나지 않습니다. 부트 스트랩 모달의 3 모달이 보이지 않습니다.

<button type="button" class="btn btn-lg buyBtn"> 
    <a href="myPaypalLink" target="_blank">Buy Now X$</a> 
</button> 

는 모질라에서 작동하지 않습니다 : 내 HTML에서 모달 않고 또한 내 모달에 사용 ""태그와

또한
<button type="button" class="btn btn-lg accountBtn"> 
    <a href="#modal1" data-toggle="modal">Account details</a> 
</button> 

<div class="modal fade" id="modal1" role="dialog" style="display: none;"> 
    <div class="modal-dialog"> 
     <div class="modal-content"> 
      <div class="modal-header text-center"> 
       <button type="button" class="close" data-dismiss="modal" aria-label="Close"> 
        <span aria-hidden="true">&times;</span> 
       </button> 
       <h2>Header h2</h2> 
       <h3>Header h3</h3> 
       <ul class="characteristicsList"> 
        Characteristics: 
        <li><img src="images/modal1.png" alt="">Property: </li> 
        <li><img src="images/modal2.png" alt="">Property: </li> 
        <li><img src="images/modal3.png" alt="">Property: </li> 
       </ul> 
       <button type="button" class="btn btn-lg buyBtn"> 
        <a href="myPaypalLink" target="_blank">Buy Now X$</a> 
       </button> 
      </div> 
     </div> 
    </div> 
</div> 

내 버튼이 내 코드입니다.

답변

2

button 태그 안에 앵커 태그 a을 삽입하는 것은 잘못되었습니다. 앵커 태그를 사용하면 모든 것이 잘 작동합니다.

<a href="#modal1" data-toggle="modal" type="button" class="btn btn-lg accountBtn"> 
    Account details 
</a> 
+0

대단히 고맙습니다. 왜이 문제가 모질라에서 문제가되었지만 크롬에서는 잘 작동합니까? – Zvezdas1989

+0

잘 모르겠지만 각 브라우저가 'html'표준을 구현하는 방식이 다릅니다. 그래서, 어떤 것은 매우 엄격 할 것이며, 어떤 사람들은 가능한 한 코드를 구현하려고 시도 할 것입니다 –

관련 문제