gpt4 book ai didi

javascript - 使用显示/隐藏时 div 样式/格式丢失

转载 作者:行者123 更新时间:2023-11-30 10:49:53 25 4
gpt4 key购买 nike

我正在使用下面的显示/隐藏代码。我工作正常购买文本格式正在丢失。无论如何要防止这种情况?我有一些标记样式和样式表编码

    <div id="fillit"></div>

<a href="javascript:void(0)" class="para">Sci Lit 1</a>
<div class="details">text for sci lit 1</div>
<a href="javascript:void(0)" class="para">Sci Lit 2</a>
<div class="details">text for sci lit 2</div>
<a href="javascript:void(0)" class="para">Sci Lit 3</a>
<div class="details">text for sci lit 3</div>

<style>
.inner-boxes .box3, .details1 {display:none;}
</style>
<script>
$(function(){
$(".para").click(function(){
$("#fillit").text($(this).next(".details1").text());
});
$(".details1:first").clone().appendTo("#fillit").show();
});
</script>

最佳答案

使用 .html() 而不是 .text()

改变:

$("#fillit").text($(this).next(".details1").text());

到:

$("#fillit").html($(this).next(".details1").html());

这是一个 example

关于javascript - 使用显示/隐藏时 div 样式/格式丢失,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6134513/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com