gpt4 book ai didi

javascript - 在模糊上执行相同的代码并输入 press

转载 作者:行者123 更新时间:2023-12-02 13:52:16 28 4
gpt4 key购买 nike

您好,我在模糊()和回车键上执行相同的代码时遇到了一些麻烦。我使用以下代码:

 $(".formatted-date").bind('blur keyup',function(e) {  
if (e.type == 'blur' || e.keyCode == '13') {
console.log("action fired");
}
});

但是当我使用此实现时,在浏览器的控制台窗口中我收到以下错误消息:

jquery.js:3 Uncaught DOMException: Failed to execute 'appendChild' on 'Node': The node to be removed is no longer a child of this node. Perhaps it was moved in a 'blur' event handler?(…)

是否有另一种方法来创建将在模糊和“输入”键上执行的函数?

最佳答案

您的代码工作正常,如下所示,您收到的错误似乎是因为您试图将子节点附加到已删除的节点

 $(".formatted-date").bind('blur keyup',function(e) {  
console.log("asdfs")
if (e.type == 'blur' || e.keyCode == '13') {
console.log("action fired");
}
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input type="text" class="formatted-date"/>

关于javascript - 在模糊上执行相同的代码并输入 press,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40928581/

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