gpt4 book ai didi

javascript - 就地编辑

转载 作者:行者123 更新时间:2023-11-30 23:52:17 25 4
gpt4 key购买 nike

我有一张这样的 table

<tr>
<td>No.</td>
<td>Username</td>
<td>Password</td>
<td>Valid Until</td>
<td>Delete</td>
<td>Edit</td>
</tr>
<tr>
<td>1</td>
<td id="1">
<div class="1u" style="display: none;">Username</div>
<input type="text" class="inputTxt" value="Username" style="display: block;"/>
</td>
<td id="1">
<div class="1p" style="display: none;">Password</div>
<input type="text" class="inputTxt" value="Password" style="display: block;"/></td>
<td>18 Jul 09</td>
<td><button value="1" class="deleteThis">x</button></td>
<td class="editRow">Edit</td>
</tr>

当单击编辑时,我运行此函数,这会将文本替换为输入字段,因此我想要的是在单击其他位置而不是保存时取消此操作返回到文本。

        $('.editRow').click(function() {
var row = $(this).parent('tr');

row.find('.1u').slideUp('fast');
row.find('.1p').slideUp('fast');
row.find('.inputTxt').slideDown('fast');

}).blur(function() {
row.find('.inputTxt').slideUp('fast');
row.find('.1u').slideDown('fast');
row.find('.1p').slideDown('fast');
});

使用此函数,文本会更改为输入字段,但当我单击其他位置时,输入字段不会变回文本。

谢谢。

最佳答案

有一个nice plugin为此

关于javascript - 就地编辑,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1159262/

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