博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
jquery 操作DOM 案例
阅读量:6364 次
发布时间:2019-06-23

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

实现图片的显示

实例如下:

<style type=
"
text/css
">
body{
    margin:
0;
    padding:40px;
    background:#fff;
    font:
80% Arial, Helvetica, sans-serif;
    color:#
555;
    line-height:
180%;
}
img{border:none;}
ul,li{
    margin:
0;
    padding:
0;
}
li{
    list-style:none;
    
float:left;
    display:inline;
    margin-right:10px;
    border:1px solid #AAAAAA;
}
/*
 tooltip 
*/
#tooltip{
    position:absolute;
    border:1px solid #ccc;
    background:#
333;
    padding:2px;
    display:none;
    color:#fff;
}
</style>
<script language=
"
javascript
">
    
/*
$(document).ready(function(){
        var x=10;
        var y=20;
        $("a .tooltip").mouseover(function(e){
            this.myTitle=this.title;
            this.title="";
            var tooltip="<div id='tooltip'>"+this.title+"</div>";
            $("body").append(tooltip);
            $("#tooltip").css({
                "top" : (e.pageY+y) + "px",
                "left" : (e.pageX+x) + "px"
            }).show("fast");
        }).mouseout(function(){
            this.title=this.myTitle;
            $("#tooltip").remove();
        });
    });
    
*/
    $(function(){
    
var x = 
10;
    
var y = 
20;
    $(
"
a.tooltip
").mouseover(function(e){
        
this.myTitle = 
this.title;
        
this.title = 
"";    
        
var imgTitle = 
this.myTitle? 
"
<br/>
" + 
this.myTitle : 
"";
        
var tooltip = 
"
<div id='tooltip'><img src='
"
this.href +
"
' alt='产品预览图'/>
"+imgTitle+
"
<\/div>
"
//
创建 div 元素
        $(
"
body
").append(tooltip);    
//
把它追加到文档中                         
        $(
"
#tooltip
")
            .css({
                
"
top
": (e.pageY+y) + 
"
px
",
                
"
left
":  (e.pageX+x)  + 
"
px
"
            }).show(
"
fast
");      
//
设置x坐标和y坐标,并且显示
    }).mouseout(function(){
        
this.title = 
this.myTitle;    
        $(
"
#tooltip
").remove();     
//
移除 
    }).mousemove(function(e){
        $(
"
#tooltip
")
            .css({
                
"
top
": (e.pageY+y) + 
"
px
",
                
"
left
":  (e.pageX+x)  + 
"
px
"
            });
    });
})
</script>
</head>
<body>
    <div style=
"
display:none
">
        <p><a href=
"
#
" 
class=
"
tooltip
" title=
"
这是我的超链接提示1
">提示1</a></p>
        <p><a href=
"
#
" 
class=
"
tooltip
" title=
"
这是我的超链接提示2
">提示2</a></p>
        <p><a href=
"
#
"  title=
"
自带提示1
">自带提示1</a></p>
        <p><a href=
"
#
"  title=
"
自带提示2
">自带提示2</a></p>
    </div>
    
    <h3>有效果:</h3>
    <ul>
        <li><a href=
"
images/apple_1_bigger.jpg
" 
class=
"
tooltip
" title=
"
苹果 iPod
"><img src=
"
images/apple_1.jpg
" alt=
"
苹果 iPod
" /></a></li>
        <li><a href=
"
images/apple_2_bigger.jpg
" 
class=
"
tooltip
" title=
"
苹果 iPod nano
"><img src=
"
images/apple_2.jpg
" alt=
"
苹果 iPod nano
"/></a></li>
        <li><a href=
"
images/apple_3_bigger.jpg
" 
class=
"
tooltip
" title=
"
苹果 iPhone
"><img src=
"
images/apple_3.jpg
" alt=
"
苹果 iPhone
"/></a></li>
        <li><a href=
"
images/apple_4_bigger.jpg
" 
class=
"
tooltip
" title=
"
苹果 Mac
"><img src=
"
images/apple_4.jpg
" alt=
"
苹果 Mac
"/></a></li>
    </ul>
<br/><br/><br/><br/>
<br/><br/><br/><br/>
<h3>无效果:</h3>
<ul>
        <li><a href=
"
images/apple_1_bigger.jpg
" title=
"
苹果 iPod
"><img src=
"
images/apple_1.jpg
" alt=
"
苹果 iPod
" /></a></li>
        <li><a href=
"
images/apple_2_bigger.jpg
" title=
"
苹果 iPod nano
"><img src=
"
images/apple_2.jpg
" alt=
"
苹果 iPod nano
"/></a></li>
        <li><a href=
"
images/apple_3_bigger.jpg
" title=
"
苹果 iPhone
"><img src=
"
images/apple_3.jpg
" alt=
"
苹果 iPhone
"/></a></li>
        <li><a href=
"
images/apple_4_bigger.jpg
" title=
"
苹果 Mac
"><img src=
"
images/apple_4.jpg
" alt=
"
苹果 Mac
"/></a></li>
    </ul>
</body>

结果:

转载于:https://www.cnblogs.com/wggWeb/archive/2012/02/22/2363425.html

你可能感兴趣的文章
经济模式UPS在数据中心的应用(上)
查看>>
Intel首款32核Xeon E5 v5跑分曝光:史上最强
查看>>
中国基于国产龙芯处理器的大数据一体机
查看>>
物联网影响商业发展三要素
查看>>
干货分享-FASTJSON那些事.pptx
查看>>
Digital Realty公司在美国的数据中心全部采用风电
查看>>
China Unicom and Chunghwa Telecom work together&nb
查看>>
Java图片上查找图片算法
查看>>
Python fabric实现远程操作和部署
查看>>
详解Java中staitc关键字
查看>>
《Unity着色器和屏幕特效开发秘笈》—— 第3章 利用镜面反射让游戏闪耀起来...
查看>>
前中情局局长:FBI目的是从根本上改善iPhone
查看>>
测试界和学术界应该架起桥梁
查看>>
大隐隐于市,你身边的那些安全隐患你都知道么?
查看>>
这个物联网处理器号称全世界体型最小
查看>>
Decorator模式及其他相似的模式
查看>>
物联网市场迅猛发展 “中国芯”如何把握机会?
查看>>
aws 上使用elb 的多域名问题
查看>>
从 MyEclipse 到 IntelliJ IDEA
查看>>
环球花木网的目标就是致力于打造成为“园林相关行业的专业性门户网站
查看>>