【发布时间】:2015-10-10 19:15:07
【问题描述】:
我有一个 div,其中包含文本“one”。当您将鼠标悬停在它上面时,我想将文本更改为“二”,当您停止将鼠标悬停在它上面时,我想将文本更改回“一”。我尝试使用 jQuery 来做到这一点,但是在它变成“二”之后,一旦你停止将鼠标悬停在它上面,它就不会变回“一”。我做错了什么?
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
<script>
$(document).ready(function(){
$("p").hover(function(){
$(this).replaceWith("two");
}, function(){
$(this).replaceWith("one");
});
});
</script>
<p>one</p>
【问题讨论】:
标签: javascript jquery html css