У меня есть этот тег div
, который содержит диаграмму визуализации Google. Я хочу, чтобы всплыл этот график в всплывающем окне на onclick
на диаграмме (div
).Как поместить div, нажав другой div?
Я использую jQuery.
У меня есть этот тег div
, который содержит диаграмму визуализации Google. Я хочу, чтобы всплыл этот график в всплывающем окне на onclick
на диаграмме (div
).Как поместить div, нажав другой div?
Я использую jQuery.
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>
Просто возьмите содержимое щелкнутого 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();
});
Спасибо большое :) –
Рад, что я мог бы помочь :-) Если вы удовлетворены, вы можете принять ответ, чтобы вопрос был отмечен как ответ! –