单击返回然后浏览器中的下一页重复输入

Click back then next page in browser duplicates input

我有这个 js 脚本,当文档准备好时我会在其中附加一个输入:

$(document).ready(function() {
    $('.mydiv').append('<p><input type="text" class="form-control" /></p>');
});

问题是,当我在浏览器中单击上一页按钮然后单击下一页按钮时,输入出现两次。

有没有办法 'reset' 脚本并在执行此操作时再次从头开始 运行 ?

谢谢,

您需要 html 方法。尝试

$(document).ready(function() {
  $('.mydiv').html('<p><input type="text" class="form-control" /></p>');
});