最新公告
  • 资源宝-专注于优秀资源,本站秉承服务宗旨 履行“站长”责任, 服务永无止境!
  • jQuery+CSS点击水波动画竖直导航栏代码

    一款简洁漂亮的基于jQuery+CSS3实现的带水波动画效果的竖直导航栏代码,鼠标点击导航菜单链接出现水波动画特效。

    js代码

    <script  type="text/javascript" src="https://img.x22t.com/file/2020/04/25/6eaaee32446acaddb89fa300c79dc3bc7367.js"></script>
    <script type="text/javascript">
    //jQuery time
    var parent, ink, d, x, y;
    $(".nav ul li a").click(function(e){
    	parent = $(this).parent();
    	//create .ink element if it doesn"t exist
    	if(parent.find(".ink").length == 0)
    		parent.prepend("<span class="ink"></span>");
    	ink = parent.find(".ink");
    	//incase of quick double clicks stop the previous animation
    	ink.removeClass("animate");
    	//set size of .ink
    	if(!ink.height() && !ink.width())
    	{
    		//use parent"s width or height whichever is larger for the diameter to make a circle which can cover the entire element.
    		d = Math.max(parent.outerWidth(), parent.outerHeight());
    		ink.css({height: d, width: d});
    	}
    	//get click coordinates
    	//logic = click coordinates relative to page - parent"s position relative to page - half of self height/width to make it controllable from the center;
    	x = e.pageX - parent.offset().left - ink.width()/2;
    	y = e.pageY - parent.offset().top - ink.height()/2;
    	//set the position and add class .animate
    	ink.css({top: y+"px", left: x+"px"}).addClass("animate");
    })
    </script>
    
    资源宝-—专注于优秀资源搜集共享与发布
    资源宝 » jQuery+CSS点击水波动画竖直导航栏代码
    云服务器独立IP17/月,性能有保障
    代搭各种APP,游戏,高难度PHP解密 QQ:805531199
    有想要源码联系博主反馈,第一时间更新

    本站所有资源来源于网络,仅限用于学习研究;无任何技术支持!不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除内容。如果您喜欢,请支持正版。如有侵权请邮件与我们联系处理。

    发表评论

    • 99999访问总数
    • 390会员总数(位)
    • 11056资源总数(个)
    • 900 资源大小(GB)
    • 761稳定运行(天)

    提供最优质的资源集合

    立即查看 了解详情