ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

javascript-将鼠标悬停在任何段落上,在div上附加小信息,将鼠标悬停掉,它会逐渐消失,对吗?

2019-11-02 22:33:02  阅读:371  来源: 互联网

标签:fadein hover fadeout javascript jquery


http://jsfiddle.net/nicktheandroid/3AraQ/

将P悬停时,#both都将附加到该段落并居中.当我将鼠标悬停在新段落上时,它会在第一个P处淡出,并在现在悬停的P处淡入.这是最好的方法吗?稍后,我将使用它来允许人们单击书签图像,然后当他们将P悬停在P上时,它将执行以下代码的工作,然后在他们单击P时将创建该段落的书签,但是我真的只需要以下代码的帮助.谢谢!

$('p').hover(function() {

    $(this).append('<span id="both">BOOKMARK THIS</span>')
        $('#both').animate({opacity: 1.0}) 

}, function(){
        $('#both').fadeOut(600, function(){
            $(this).remove()
        })
});

它工作不顺利,这是不对的…

解决方法:

只需使用类而不是id:

$('p').hover(function() {

    $(this).append('<span class="both">BOOKMARK THIS</span>')
        $('.both').animate({opacity: 1.0}) 

}, function(){
        $('.both').fadeOut(600, function(){
            $(this).remove()
        })
});

http://jsfiddle.net/yzXxH/

标签:fadein,hover,fadeout,javascript,jquery
来源: https://codeday.me/bug/20191102/1994934.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有