手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >jquery 操作DOM案例代码分享
jquery 操作DOM案例代码分享
摘要:实例如下:复制代码代码如下:body{margin:0;padding:40px;background:#fff;font:80%Arial...

实例如下:

复制代码 代码如下:

<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>

<p><a href="#" title="这是我的超链接提示1">提示1</a></p>

<p><a href="#" 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" 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>

<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>

结果:

jquery 操作DOM案例代码分享1

【jquery 操作DOM案例代码分享】相关文章:

jQuery插件制作之全局函数用法实例

Jquery中基本选择器用法实例详解

JavaScript实现跑马灯抽奖活动实例代码解析与优化(二)

jQuery插件制作之参数用法实例分析

打印/预览/设置的客户端代码

jQuery聚合函数实例

jquery控制表单输入框显示默认值的方法

jquery实现弹出层效果实例

javascript基于DOM实现权限选择实例分析

Js和JQuery获取鼠标指针坐标的实现代码分享

精品推荐
分类导航