javascript - 为什么这个 URL 参数没有用 jQuery 隐藏这个 div?

标签 javascript jquery css animation

如果 URL 附加了“?success=true”,我正在尝试为页面 div 设置动画。

我尝试了多种方法,都没有用(目前放在页脚中)。

   <script type="text/javascript">

        function getParameterByName(name) {
            name = name.replace(/[\[]/, "\\[").replace(/[\]]/, "\\]");
            var regex = new RegExp("[\\?&]" + name + "=([^&#]*)"),
                results = regex.exec(location.search);
            return results === null ? "" : decodeURIComponent(results[1].replace(/\+/g, " "));
        }
        if (getParameterByName("success") == "true") 
            $("#success-cover").hide(); 
        });
</script>

我用它来影响:

<div id="success-cover" class="success-cover">
 <div class="success" id="success"><img class="success-logo" src="images/logo-small-new.png">
 </div>
</div>

有什么我想念的吗?

最佳答案

您的 if 语句中存在语法错误:

    if (getParameterByName("success") == "true") {
        $("#success-cover").hide(); 
    }

关于javascript - 为什么这个 URL 参数没有用 jQuery 隐藏这个 div?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31777602/

相关文章:

javascript - 使用 useState 的旧值更新数组值

javascript - 在后台显示网站?

javascript - 未选中复选框时隐藏并清除文本框?

html - CSS 奇怪的悬停行为

javascript - 调整页面大小时,如何使我的表单项响应并对齐?

javascript - 在 Canvas 中捏合/折叠图像

javascript - 结合 Asp.Net Core 服务器端和 React 客户端

javascript - 如何使用 jQuery(仅限 Firefox 问题)通过所有 <options> 旋转 <select> 字段

javascript - 我正在使用 AJAX 发布表单数据,但表单仍然不断提交并刷新页面。我缺少什么?

html - YouTube 的搜索按钮 CSS 是如何工作的?