Jquery 在鼠标上方显示图像

Jquery 在鼠标上方显示图像,jquery,css,rollover,Jquery,Css,Rollover,当您将鼠标悬停在图像上时,在图像左上角添加缩放图标的最简单方法是什么 我发现翻滚会影响背景图像 理想情况下,我只会使1缩放div和图像 <div class="zoom"><img src="img/zoom_icon.png" /></div> 当你鼠标移出隐藏缩放图标时 希望这是有意义的。任何建议都很好。对于jQuery: var zoomIcon = $('<img src="path/to/zoom/icon.png" class="zoomI

当您将鼠标悬停在图像上时,在图像左上角添加缩放图标的最简单方法是什么

我发现翻滚会影响背景图像

理想情况下,我只会使1缩放div和图像

<div class="zoom"><img src="img/zoom_icon.png" /></div>
当你鼠标移出隐藏缩放图标时

希望这是有意义的。任何建议都很好。

对于jQuery:

var zoomIcon = $('<img src="path/to/zoom/icon.png" class="zoomIcon" />');
$('.zoom').hover(
    function(){
        $(this).append(zoomIcon);
    },
    function(){
        $(this).find('.zoomIcon').remove();
    });
当然,这需要以下加成:

<div class="gallery">
    <img src="path/to/zoom/icon.png" class="zoomIcon" />
    <!-- other content -->
</div>

使用jQuery:

var zoomIcon = $('<img src="path/to/zoom/icon.png" class="zoomIcon" />');
$('.zoom').hover(
    function(){
        $(this).append(zoomIcon);
    },
    function(){
        $(this).find('.zoomIcon').remove();
    });
当然,这需要以下加成:

<div class="gallery">
    <img src="path/to/zoom/icon.png" class="zoomIcon" />
    <!-- other content -->
</div>

<div class="gallery">
    <img src="path/to/zoom/icon.png" class="zoomIcon" />
    <!-- other content -->
</div>