1

我有一个 ASP.NET 向导,我需要使用 jQuery 来操作一些 CSS 样式。例如,如果满足某个条件,它将隐藏一个按钮:

$("input[value='Continue']").css("display", "none")

这在第一页上效果很好,但后续页面(作为控件 .ascx 加载)不起作用。该向导不会每次都加载新页面,而是使用内置的向导功能简单地重新加载部分内容。有谁知道如何让 jQuery 操作每个页面?抱歉,如果这是一个基本问题,我是 jQuery 新手。

4

1 回答 1

1

当 jQuery 最初在页面加载时运行时,它会绑定到页面元素。您可以使用 .live() 或 .delegate() 使其自动拾取新项目,或者您可以将 jquery 选择器/代码放在一个函数中并在每个控件加载时运行它以拾取新元素。

于 2010-06-24T21:55:34.583 回答