在第一次访问页面时执行 jquery

本文关键字:执行 jquery 第一次 访问 | 更新日期: 2023-09-27 18:37:11

我的Page_Load方法上有以下代码:

protected void Page_Load(object sender, EventArgs e)
    {
            ScriptManager.RegisterStartupScript(this, this.GetType(), "script", "$('#sd').slideToggle(200);", true);
    }

这是一个 jQuery 调用,用于切换 id #sddiv 的可见性。这似乎只有在这样的时候才有效。Page.IsPostBack == 真的?

我在该页面上有一个简单的表单,可以按预期工作。表单包含一个输入字段,该字段经过处理并返回结果。这行得通。

但是,现在我想添加一个选项来访问带有 GET 中的 (input) 参数的页面,以便可以在第一次访问时进行处理。

出了什么问题,为什么第一次访问时不起作用?

在第一次访问页面时执行 jquery

我找到了。通常,在我在网上发布问题后:

我移动了此代码

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.js" type="text/javascript"></script>
<script type="text/javascript" src="js/jquery.flexibleArea.js"></script>

到标题标记之后。似乎在通话时 #sd 没有加载。

谁能对此有更多的了解?