【发布时间】:2010-10-13 04:04:59
【问题描述】:
是否可以通过鼠标悬停在单独的链接上更改单独的 div 内的文本?有人知道在哪里指导我或给我看一个例子吗?
感谢大家的帮助!!
埃里克
【问题讨论】:
标签: mouse
是否可以通过鼠标悬停在单独的链接上更改单独的 div 内的文本?有人知道在哪里指导我或给我看一个例子吗?
感谢大家的帮助!!
埃里克
【问题讨论】:
标签: mouse
这需要一个简单的javascript来做到这一点
<HTML>
<HEAD>
<SCRIPT LANGUAGE="JavaScript">
function changeContent()
{
document.getElementById("myDiv").innerHTML='New Content';
}
</SCRIPT>
</HEAD>
<BODY>
<div id="myDiv">
Old Content
</div>
<a href="#" onmouseover="changeContent()">Change Div Content</a>
</BODY>
</HTML>
【讨论】:
这里有一个jquery 的小例子:
<html>
<head>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js" type="text/javascript"></script>
<script type="text/javascript">
$(document).ready(function()
{
$(".pass").hover(
function () {
$(".change").text("MOUSE HOVER");
},
function () {
$(".change").text("DIV TO CHANGE");
}
);
});
</script>
</head>
<body>
<div class="pass">PASS YOUR MOUSE OVER HERE</div>
<div class="change">DIV TO CHANGE</div>
</body>
</html>
【讨论】:
您可以使用像 JQuery 这样的 Javascript 库 例如:
$('#youranchorid').mouseover(function() {
$('#yourdivid').html("Your new text");
});
【讨论】: