gpt4 book ai didi

javascript - 如何启用页内编辑功能?

转载 作者:行者123 更新时间:2023-11-27 23:40:30 28 4
gpt4 key购买 nike

如何在单击按钮后使页面的一部分可编辑? (即在同一页面上编辑和阅读)

例如,当您在此页面(您现在正在阅读的页面)上单击“编辑”时,标题和正文是可编辑的(它们更改为输入元素),它不会重定向到编辑页面以便更改标题或正文。所以,我想启用即时版本。

看起来这与jquery有关,但我不知道如何实现这一点。

最佳答案

您可以使用隐藏的输入,并在单击编辑按钮时显示它们,同时隐藏可读的内容,如下例所示。

希望这有帮助。

$('.edit-page').on('click', function(){
$('.title, .body').hide(); //Hide readable part
$('.edit-title, .edit-body').show(); //Show editable part
})
.edit{
display: none;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>

<!-- Readable part -->
<span class='title'>Your title HERE</span>
<input type="text" class="edit edit-title" value='Your title HERE'/>
</br>

<!-- Editable part -->
<span class='body'>Your body HERE</span>
<textarea class="edit edit-body">Your body HERE</textarea>

</br></br>

<button class="edit-page">Edit</button>

关于javascript - 如何启用页内编辑功能?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33714824/

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