我只使用簡單的slideToggle
函數jQuery。它在我的HTML文件中正常工作。但是,無論何時將代碼放入ASP.NET WebForm項目中,腳本都不起作用。我無法實現滑動效果。嵌入到ASP.NET WebForm項目中時JQuery無法正常工作
這是一個已知的問題?這可能是開發人員通常犯的錯誤。可能是什麼問題呢?任何可能性?
(我沒有複製粘貼&任何代碼,因爲我認爲這不是一個具體的情況,但我可以告訴代碼,如果你想)
我只使用簡單的slideToggle
函數jQuery。它在我的HTML文件中正常工作。但是,無論何時將代碼放入ASP.NET WebForm項目中,腳本都不起作用。我無法實現滑動效果。嵌入到ASP.NET WebForm項目中時JQuery無法正常工作
這是一個已知的問題?這可能是開發人員通常犯的錯誤。可能是什麼問題呢?任何可能性?
(我沒有複製粘貼&任何代碼,因爲我認爲這不是一個具體的情況,但我可以告訴代碼,如果你想)
我猜這是因爲不可預知的ID ASP.NET元素;有是固定命名可用4.0(ClientID
) - 嘗試使用您的#foo
選擇器? (其中ClientID
設置爲"foo"
)
我會檢查一下,謝謝。 – scaryguy 2010-09-25 11:13:26
因爲您可以通過編程獲取真實ID,所以難以預料。 – 2010-09-25 12:45:44
嘗試在html元素上使用類而不是使用id並更新您的選擇器以使用該類。
請確實顯示代碼,它可能* ID不是您習慣時渲染的。 – 2010-09-25 11:05:39