簡體   English   中英

在首頁訪問時執行jQuery

[英]Execute jquery on first page visit

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

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

這是一個jQuery調用,用於切換ID為#sd的div的可見性。 這似乎僅在this.Page.IsPostBack == true時才有效。

我在該頁面上有一個簡單的表格,可以正常使用。 該表單包含一個輸入字段,該字段將被處理並返回結果。 這樣可行。

但是,現在我想添加一個選項來使用GET中的(input)參數訪問頁面,因此可以在第一次訪問時進行處理。

有什么問題,為什么第一次訪問時不起作用?

我找到了。 通常,在我在線發布問題后:

我移動了這段代碼

<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。

有人可以對此進行更多說明嗎?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM