如果您发布文章,我正在为网站制作管理屏幕。我已经做到了,所以一张表可以保存帖子的所有值。
<table>
<tr>
<th>Post Title</th>
<th>Post Content</th>
<th>Tag</th>
</tr>
<tr>
<td id="examplePostTitle">Post Title</td>
<td id="examplePostContent">First 35 charecters of post........</td>
<td id="examplePostTag">Post Tag</td>
<td class="postEditButton" id="examplePostButton">edit</td>
</tr>
</table>
我用 jquery 编写了一些 javascript,以便当用户单击编辑时,输入框填充行。
var click = 1;
if (click == 1) {
$('#examplePostButton').click(function() {
$('#examplePostTitle').html('<input type="text" value="Post Title" size="10"/>');
$('#examplePostContent').html('<input type="text" value="First 35 characters of post........" size="20"/>');
$('#examplePostTag').html('<select><option>Animation</option><option>Programing</option> <option>Robotics</option><option>Other</option></select>');
click = 2;
});
}
if (click == 2) {
$('#examplePostButton').click(function() {
$('#examplePostTitle').html('Post Title');
$('#examplePostContent').html('First 35 characters of post........');
$('#examplePostTag').html('Post Tag');
click = 1;
});
}
出于某种原因,您可以单击一次编辑按钮,它会变为输入框。然后,当您再次单击它时,它不会更改变量,也不会恢复为非输入框。我已经用多个 js 和 jquery 验证器检查了我的代码,所以我不太确定为什么第二次点击功能不起作用。
tl:dr:
我有一些 javascript 和 jquery 代码,不工作,帮助。
提琴手