在使用JS或Jquery实现在悬停时将文本显示到相应的div容器的功能时,可以通过以下步骤实现:
<script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>
<div id="hover-container"></div>
<span class="hover-trigger" data-text="这是要显示的文本内容">悬停在我上面</span>
$(document).ready(function() {
$(".hover-trigger").hover(function() {
var text = $(this).data("text");
$("#hover-container").text(text);
}, function() {
$("#hover-container").text("");
});
});
解释说明:
$(document).ready()
确保页面加载完成后执行代码。.hover()
方法为触发元素添加悬停事件处理程序。$(this).data("text")
获取存储在自定义属性中的文本内容。$("#hover-container").text(text)
将文本内容设置到div容器中,使用$("#hover-container").text("")
清空文本内容。这样,当鼠标悬停在触发元素上时,对应的文本内容就会显示在div容器中。
这种方法适用于需要在悬停时显示简短文本内容的场景,例如提示信息、简介等。
推荐的腾讯云相关产品:腾讯云云服务器(CVM)
领取专属 10元无门槛券
手把手带您无忧上云