I based in this example: https://jsfiddle.net/hL0pvaty/
But the popover must contain a html div , therefore, what I want is a mixture between the first and the second link: https://maxalley.wordpress.com/2014/08/19/bootstrap-3-popover-with-html-content/
This is the js code:
$(document).on("click", ".show-popover-div", function (e) { $('[rel="popover"]').popover({ container: 'body', html: true, content: function () { var clone = $($(this).data('popover-content')).clone(true).removeClass('hide'); return clone; } }).click(function(e) { e.preventDefault(); }); });
This works, but forces me to make double-click the link, and it should work with just one click.
One thing, this example is very ok, but i need apply some changes, i want the same, but from a link, i open one modal window that loaded a json file,
The json file have a image links that open the popover, as you have shown me (i am using bootstrap-table for to load the json file)
This is the json file:
[ { "col1": "<a href='#'>13560431</a>", "col2": "<a href='#' class='popup-window' data-placement='left'><img src='img/ico_add_td.png' /></a>" }, { "col1": "<a href='#'>44560422</a>", "col2": "<a href='#' class='popup-window' data-placement='left'><img src='img/ico_add_td.png' /></a>" } ]
This the js code for to load json file with bootstrap-table:
$("#table-alert2").bootstrapTable({ url: 'data-table-alert2b.json', columns: [{ field: 'col1' }, { field: 'col2' }, ] });
This is the div link html and modal window:
<div style="width: 200px; background-color: #ccc; text-align: center;" data-toggle="modal" data-target="#myModalReguOpor"> <div>Regulatorias</div> <div>7</div> </div> <!-- Modal regulatorias --> <div class="modal fade bs-example-modal-lg" id="myModalReguOpor" tabindex="-1" role="dialog" aria-labelledby="myModalLabel"> <div class="modal-dialog modal-lg" role="document"> <div class="modal-content"> <div class="modal-body"> <div class="row"> <div class="col-md-12"> <table id="table-alert2" class="table table-striped"></table> </div> </div> </div> <div class="modal-footer"> <input id="cancel" type="button" data-dismiss="modal" value="Cerrar" /> </div> </div> </div> </div>
Could you help me?
Thanks,