我有这个div
标签,其中包含一个 Google 可视化图表。onclick
我想要的是通过图表( )在弹出框中弹出该图表div
。
我正在使用 jQuery。
我有这个div
标签,其中包含一个 Google 可视化图表。onclick
我想要的是通过图表( )在弹出框中弹出该图表div
。
我正在使用 jQuery。
只需抓取单击的 div 的内容并将其复制到另一个 div,然后您可以正确定位。
$(".someChart").on("click", function() {
// Fill popup with html
$('.popupDiv').html($(this).html());
// now show the popup and possibly position it correctly
$('.popupDiv').show();
});
CSS
.model{
display:none;
position:absolute;
z-index:1000;
top:20%;
left:20%;
padding:10px;
border:1px solid #000;
width:auto;
height:auto;
}
jQuery
$(".chartDiv").on("click", function () {
var content = $(this).html();
$('.model').show().html(content);
});
html
<div class="chartDiv">Chart 1</div>
<div class="chartDiv">Chart 2</div>
<div class="model"></div>