ポップアップ div があり、正常に動作し、画像をクリックするとポップアップします。ズームインまたはズームアウトすると、ポップアップ div はその位置にとどまり、相対位置に変更するとポップします。 css と javascript は次のとおりです。
CSS
.set_pop{
position:absolute;
margin-right: 50px;
margin-top:10px;
width:100px;
-webkit-box-shadow: #666 0px 2px 3px;
-moz-box-shadow: #666 0px 2px 3px;
box-shadow: #666 0px 2px 3px;
border-radius:5px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
z-index:10;
background-color: #ffffff;
color:#000;
}
js
$('.settings img').live('click', function(event){
event.stopPropagation();
var popup_div = $('.set_pop');
var obj = $(this);
var offset = obj.offset();
var new_top = offset.top + 30;
var new_left = offset.left;
new_left = new_left - ( popup_div.width() / 2);
new_left = new_left + ( obj.width() / 2);
popup_div.css('left', new_left + 'px');
popup_div.css('top', new_top + 'px');
popup_div.show();
});
私が必要とするのは、ズームイン/ズームアウトしているときに、私の場合はその画像のポップアップのソースでそれ自体を再配置するためのこのdivです
感謝とよろしく