に簡単な画像プレビューがありhover
ます。
jQuery
jQuery('img').hover(
function(){
jQuery('body').append('<div id="image_preview"><img src="'+ jQuery(this).attr('src') +'" alt="Image preview" /></div>');
jQuery('.camera_info img').mousemove(
function(event){
jQuery('#image_preview').css('top', (event.pageY - 10) + 'px').css('left', (event.pageX + 30) + 'px').fadeIn('normal');
}
);
},
function(){
jQuery('#image_preview').remove();
}
);
CSS:
#image_preview {
border: 1px solid #CCCCCC;
display: none;
padding: 5px;
position: absolute;
}
問題は、画像がブラウザの側面に近すぎる場合、次のように後に表示されることです。
私は正しい位置でプレーしようとしましたが、うまくいきませんでした... 誰かがこの問題について私を助けてくれますか?