Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/apache-spark/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
控制台中没有bug,但是javascript赢了';跑不动_Javascript_Jquery - Fatal编程技术网

控制台中没有bug,但是javascript赢了';跑不动

控制台中没有bug,但是javascript赢了';跑不动,javascript,jquery,Javascript,Jquery,我写这篇文章是为了让visisble再次启用它,但不知怎的,控制台不会记录任何东西,我真的不知道错误是什么 $(document).ready(function () { $('.btn').click(function () { $('#wrapper').css({ "height": "0%", "opacity": "1", "display": "initial" });

我写这篇文章是为了让visisble再次启用它,但不知怎的,控制台不会记录任何东西,我真的不知道错误是什么

$(document).ready(function () {
    $('.btn').click(function () {
        $('#wrapper').css({
            "height": "0%",
            "opacity": "1",
            "display": "initial"
        });
        $(".form-container input").removeAttr("disabled");
        $('#wrapper').find('p').first().remove();
    });
});
这是我使用的HTML

<form class="navbar-form pull-left"style="margin-top: 31%; margin-left: -48.75%;">
            <input type="email" class="form-control" style="width: 200px; outline: none;border-color: #58D998;box-shadow: #58D998;">
            <button type="submit" placeholder="" class="btn btn-default">Submit</button>
</form>

提交

这是一个提交按钮,因此它将刷新页面,您需要取消单击事件

$('.btn').click(function (e) { 
    e.preventDefault();
您不应该使用removeAttr来删除已禁用的,请使用prop()


如果你说它不起作用,我猜你需要改变你对活动的收听方式

$(document).on("click", '.btn', function (e) { 

在我看来,语法方面很好…当你点击按钮时,什么都没有?或者可能是说
$未定义的错误
?您能显示HTML吗?
.btn
的类型是什么?
.btn
是动态创建的元素吗?也许你需要一些授权。@omri:learn-about:No。我使用的.btn是引导默认按钮,我将在一秒钟内包含HTML。不,当点击.btn.时,什么也没有发生。很抱歉这么说,但这也不起作用。感谢您提供有关removeAttr:)的提示,我将在能够测试它时查看它是否有效;-)这很聪明:D非常感谢!喜欢随机的人投下的反对票。你的问题是,你试图在按钮出现之前添加一个事件,或者有什么东西正在擦除事件。是的,可能,但我认为这是一个奇怪的情况,是的,我看到xD非常奇怪
$(document).on("click", '.btn', function (e) {