如何阻止我的函数循环?

时间:2015-05-14 09:48:19

标签: javascript jquery

基本上,我有一个HTML和JS代码,它在页面上创建了很少的输入标签(文本框)。当我按下屏幕上的按钮时出现这些框(只有一些JS配置(使用hide()show()append()))。

好吧,当我按下屏幕上的特定按钮时,我希望他们将它们的值附加到HTML中的某些标签上。所以我做了。但我不能通过按" Enter"来做到这一点。并且"箭头输入" (移动设备)。

我尝试了.keyup(),但只有当盒子是静态的时候,才能做到这一点,但我给了他们出现和消失的选项。 (一开始我按下一个按钮 - 一个用另外两个按钮附加到HTML(第一个隐藏它,第二个像"输入"))。当输入动态时按Enter键没有帮助。

嗯,我需要这个"输入"功能(更好地keyup()如何)。

我已尝试过此代码:

$(document).keyup(function() {
    $('#myText').keyup(function(e) {
        if (e.keyCode == 13) {
            alert("Enter pressed");
        }
    });
});

然后:

$(function () {
    $('#myText').keyup(function(e) {
        if (e.keyCode == 13) {
            alert("Enter pressed");
        }
    });
});

$(#myText).keyup(function() {
    if (e.keyCode == 13) {
        alert("Enter pressed");
    }
});

和其他许多人。 它只适用于静态的。

0 个答案:

没有答案