博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
网站图片提示效果(jQuery)
阅读量:5363 次
发布时间:2019-06-15

本文共 1668 字,大约阅读时间需要 5 分钟。

效果图如下:

 

 

代码如何下:

 

CSS代码:

  *{ margin:0; padding:0; }

    ul{list-style: none;}
    ul li{ display:block; float:left; width: 100px; height: 100px; margin-left:10px; border:1px solid #666;}
    #tooltip { position: absolute; top: 200px; left:200px;}
    #tooltip img {  width: 200px ; height:200px;}
    .s{ background: red;}

 

<body>

<ul>
        <li><a href="img1.jpg" class="tooltip" title="11111111111111"><img src="img1.jpg" alt="苹果" width="100" height="100"></a></li>
        <li><a href="img2.jpg" class="tooltip" title="222222222222222"><img src="img2.jpg" alt="苹果" width="100" height="100"></a></li>
        <li><a href="img1.jpg" class="tooltip" title="33333333333333"><img src="img1.jpg" alt="苹果" width="100" height="100"></a></li>
        <li><a href="img2.jpg" class="tooltip" title="4444444444444"><img src="img2.jpg" alt="苹果" width="100" height="100"></a></li>
        <li><a href="img1.jpg" class="tooltip" title="55555555555555"><img src="img1.jpg" alt="苹果" width="100" height="100"></a></li>
        <li><a href="img2.jpg" class="tooltip" title="666666666666"><img src="img2.jpg" alt="苹果" width="100" height="100"></a></li>
    </ul>
</body>

 

JQ代码:

$(function(){

         $("a.tooltip").mouseover(function(e){
             this.myTitle=this.title;//添加一个行的myTitle属性,并把title的值传给这个属性
             this.title="";//清空属性title的值
             var imgTitle=this.myTitle? + this.myTitle :"";  //判断this.myTitle是否为“”时,用的三元运算
             var tooltip="<div id='tooltip'><img src='" + this.href +"' alt='产品预览图' /><div class='s'>"+ imgTitle + "</div></div>"; //创建新的div元素
             $(this).append(tooltip);//把它追加到文档中
             $("#tooltip").show("fast");//让dis 显示    
         }).mouseout(function(){
             this.title=this.myTitle;// 鼠标滑出把myTitle属性值赋给属性title
             $("#tooltip").remove();//移除dis
         });
     });   

转载于:https://www.cnblogs.com/qdmaomao/p/4520252.html

你可能感兴趣的文章
SQL中left outer join与inner join 混用时,SQL Server自动优化执行计划
查看>>
mac下python实现vmstat
查看>>
jxl.dll操作总结
查看>>
成员函数对象类的const和非const成员函数的重载
查看>>
机器学习实战-----八大分类器识别树叶带源码
查看>>
eclipse git 新的文件没有add index选项
查看>>
java 泛型
查看>>
VC NetShareAdd的用法
查看>>
java web项目中后台控制层对参数进行自定义验证 类 Pattern
查看>>
图论学习一之basic
查看>>
Java的Array和ArrayList
查看>>
记录Ubuntu 16.04 安装Docker CE
查看>>
安东尼奥·维瓦尔第——巴洛克音乐的奇葩
查看>>
pandas的增删改查
查看>>
HDU 5933/思维
查看>>
字节对齐
查看>>
Design Tic-Tac Toe
查看>>
SQL中的去重操作
查看>>
uva 12097 - Pie(二分,4级)
查看>>
mongodb索引
查看>>