Javascript 如果鼠标移动到图像上,将显示播放/停止/暂停按钮,如何添加onmouse事件?

Javascript 如果鼠标移动到图像上,将显示播放/停止/暂停按钮,如何添加onmouse事件?,javascript,jquery,html,Javascript,Jquery,Html,并为每个按钮创建一个事件单击。 如果单击“暂停”按钮,它还应在“暂停”和“继续”之间切换按钮文本,并根据文本“继续”和“暂停”进行操作 这是我的html代码: 在顶部,我包括jquery: <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js" type="text/javascript"></script> <script src="//cdnjs.cloudfl

并为每个按钮创建一个事件单击。 如果单击“暂停”按钮,它还应在“暂停”和“继续”之间切换按钮文本,并根据文本“继续”和“暂停”进行操作

这是我的html代码:

在顶部,我包括jquery:

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js" type="text/javascript"></script>
<script src="//cdnjs.cloudflare.com/ajax/libs/jquery.caroufredsel/6.1.0/jquery.carouFredSel.packed.js" type="text/javascript"></script>

在底部,我添加了图像:

<div id="wrapper">
    <div id="carousel-wrapper">
        <img id="shadow" src="img/gui/carousel_shadow.png" />
        <div id="carousel">
            <span id="pixar"><img src="img/large/pixar.jpg" /></span>
            <span id="bugs"><img src="img/large/bugs.jpg" /></span>
            <span id="cars"><img src="img/large/cars.jpg" /></span>
            <span id="incred"><img src="img/large/incred.jpg" /></span>
            <span id="monsters"><img src="img/large/monsters.jpg" /></span>
            <span id="nemo"><img src="img/large/nemo.jpg" /></span>
                        <span id="radar"><img src="img/large/radar002665.png" /></span>
            <span id="rat"><img src="img/large/rat.jpg" /></span>
            <span id="toystory"><img src="img/large/toystory.jpg" /></span>
            <span id="up"><img src="img/large/up.jpg" /></span>
            <span id="walle"><img src="img/large/walle.jpg" /></span>
        </div>
    </div>

最后是javascript代码,在javascript代码的顶部,我设置了是否使其以不间断的速度移动(播放)以及所有:

$(function() {

    $('#carousel span').append('<img src="img/gui/carousel_glare.png" class="glare" />');
    $('#thumbs a').append('<img src="img/gui/carousel_glare_small.png" class="glare" />');
    $('#carousel').carouFredSel({
        responsive: true,
        circular: false,
        auto: true,
                infinite: true,
        items: {
            visible: 1,
            width: 200,
            height: '56%'
        },
        scroll: {
            fx: 'directscroll'
        }
    });

    $('#thumbs').carouFredSel({
        responsive: true,
        circular: false,
        infinite: false,
        auto: false,
        prev: '#prev',
        next: '#next',
        items: {
            visible: {
                min: 2,
                max: 6
            },
            width: 150,
            height: '66%'
        }
    });

    $('#thumbs a').click(function() {
        $('#carousel').trigger('slideTo', '#' + this.href.split('#').pop() );
        $('#thumbs a').removeClass('selected');
        $(this).addClass('selected');
        return false;
    });

});
$(函数(){
$(“#旋转木马跨距”)。附加(“”);
$(“#拇指a”)。附加(“”);
$('旋转木马')。旋转木马({
回答:是的,
通告:错,,
是的,
无限:是的,
项目:{
可见:1,,
宽度:200,
身高:56%
},
滚动:{
fx:“directscroll”
}
});
$(“#拇指”)。卡鲁弗雷德塞尔({
回答:是的,
通告:错,,
无限:错,
汽车:错,
上一页:“#上一页”,
下一个:“#下一个”,
项目:{
可见:{
民:2,,
最高:6
},
宽度:150,
身高:66%
}
});
$(“#拇指a”)。单击(函数(){
$('#carousel').trigger('slideTo','#')+this.href.split('#').pop();
$(“#拇指a”).removeClass('selected');
$(this.addClass('selected');
返回false;
});
});

当我将鼠标移到任何图像上时,应该会显示播放/停止/暂停按钮。

我想你的问题更多地与插件有关。您应该查看的文档,在那里可以找到可以在单击按钮之后和之前调用的函数。这可能会有所帮助

你能提供JSFIDLE链接吗?Alex是的,这里有一个链接:我想在大图像中添加按钮。我没有修复链接的小图片,但它们现在不是问题。我所做的是,如果你把它们放在大图像上,动画就会暂停。但我想做的是,当我把鼠标放在大图像上时,它会显示漂亮的暂停文本,也会显示漂亮的按钮,如停止播放和箭头,以向前和向后移动。现在我只是在javascript部分使用jquery,我只是在滚动部分添加了:pauseonhaver:true,duration:500,所以现在当你将鼠标移动到大图像上时,它会暂停。但是我现在想添加文本/图形文本,还有按钮/文本类按钮,如果你点击它,它会做一些事情。喜欢它会显示例如:播放如果你点击播放文本它会做一些事情。例如,这就是我现在添加到html中的内容。内部样式标记:。容器{background:rgb(17018797);/*Fallback*/background:rgba(17018797,0.5);}然后在测试的底部:Lorem ipsum dolor类似的内容。现在我看到了这篇文章的大图。但是,如何使文本仅在我将鼠标移到图像上暂停时显示?不仅仅是在它上面移动鼠标,而且当它暂停时,我需要以某种方式将它连接到javascript文件代码中滚动部分的pauseonhaver。