jquery - Background become black but the content of the modal doesn't appear -


i'm trying use modal attribute. when user click on image suppose display text have write following code.

<div class="col-md-4 gallery-left">    <a data-toggle="modal" data-target=".bs-example-modal-md" href="#mymodal" class="b-link-stripe b-animate-go  thickbox">       <img class="img-responsive lot" src="{% static 'img/toothbrush.jpg' %}" alt="">       <div class="b-wrapper">           <div class="b-animate b-from-left b-delay03 ">               <i class="plus second"> picture description </i>           </div>       </div>    </a> </div> <div id="mymodal" class="modal fade" role="dialog">      <div class="modal-dialog">      <!-- modal content-->      <div class="modal-content">          <div class="modal-header">              <button type="button" class="close" data-dismiss="modal">&times;</button>              <h4 class="modal-title">modal header</h4>          </div>          <div class="modal-body">               <p>some text in modal.</p>          </div>          <div class="modal-footer">              <button type="button" class="btn btn-default" data-dismiss="modal">close</button>          </div>      </div>   </div> </div> 

the background become black there no content display. have succeed use modal display image on user clicking using following code:

<a data-toggle="modal" data-target=".bs-example-modal-md" href="{% static 'img/toothbrush.jpg' %}" class="b-link-stripe b-animate-go  thickbox"> 

why doesn't work when i'm trying display div text instead of image?

you have turned things around little bit.

<a data-toggle="modal" data-target=".bs-example-modal-md" href="#mymodal" class="b-link-stripe b-animate-go  thickbox"> 

should

<a data-toggle="modal" data-target="#mymodal" href="#" class="b-link-stripe b-animate-go  thickbox"> 

i.e reference id of modal markup. or should add bs-example-modal-md class #mymodal :

<div id="mymodal" class="modal fade bs-example-modal-md" role="dialog"> 

both work. in either case should use href="#". here example #mymodal -> http://jsfiddle.net/03m1fzso/ in opinion best solution since targeting class can lead unclarity when reexaminate code, besides risk of using class more once accident.


Comments

Popular posts from this blog

Ansible warning on jinja2 braces on when -

Parsing a protocol message from Go by Java -

node.js - Node js - Trying to send POST request, but it is not loading javascript content -