我发现这个东西老是被用到,哈哈哈。。。初学者,代码写的不够简练,高手莫笑。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"
http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="
http://www.w3.org/1999/xhtml" lang="zh-CN"><head>
<title>鼠标移动显示</title>
<meta http-equiv="Content-Type" content="text/html;charset=utf-8"/>
<meta name="description" content=""/>
<script type="text/javascript" src="js/jquery-1.8.0.js"></script>
<style type="text/css">
.left{
border:1px solid black;
width:200px;
height:400px;
float:left;
}
.right{
border:1px solid black;
width:400px;
height:400px;
float:left;
background-color: #ccc;
margin:0px 10px;
position:relative;
}
.con span{
font-size:16px;
font-weight:700;
text-align: center;
padding:10px 0px;
border-radius:5px;
display: block;
margin:10px;
border:1px solid black;
}
.con span:first-child{
background-color: #ccc;
}
.con span:nth-child(2),
.con span:nth-child(3){
cursor:pointer;
}
.right .com{
width:400px;
height:400px;
position:absolute;
top:0px;
left:0px;
color:white;
}
.right .rone{
background-color: #880015;
}
.right .rtwo{
background-color: black;
}
.cli{
background-color: #A1C3FE;
}
.ind{
z-index: 1000;
}
</style>
</head>
<body>
<div class="con">
<div class="left">
<span>测试</span>
<span id="one" class="cli">列表1</span>
<span id="two">列表2</span>
</div>
<div class="right">
<div class="com rone ind" id="rone">列表1内容在这里显示</div>
<div class="com rtwo" id="rtwo">列表2内容在这里显示</div>
</div>
</div>
<script type="text/javascript">
$(document).addClass('cli').ready(function(){
$('#one').click(function(){
$('#two').removeClass('cli');
$('#one').addClass('cli');
$('#rtwo').removeClass('ind');
$('#rone').addClass('ind');
});
$('#two').click(function(){
$('#one').removeClass('cli');
$('#two').addClass('cli');
$('#rone').removeClass('ind');
$('#rtwo').addClass('ind');
});
});
</script>
</body>
</html>
记住下载个jquery-1.8.0.js,然后引入。
追问这个不行啊,我用复制到的是webStorm 编译器里,运行没效果
追答这个和编译器没关系吧?你有没有下载jquery-1.8.0.js并且引入了?算了。。。我附加一个给你!记得改路径。。。
追问引入了,我引入的是1.8.3的版本
本回答被提问者采纳