0

我正在使用 jquery 来设置复选框列表的样式,问题是,jquery 设置复选框列表的样式,但是当按下 listitem 时,样式丢失了,我猜这是由于 autopostback=true,我无法禁用它,因为我想调用回发以根据所选检查项填充数据列表,是否有任何替代或任何建议。

我正在使用http://www.no-margin-for-errors.com/projects/prettycheckboxes/来设置复选框列表的样式

4

1 回答 1

0

在我看来,您正在为页面设置样式,$(document).ready(...); 问题在于它仅在页面最初加载时执行一次。但是如果异步加载任何东西,它就会失去动态风格。所以你至少有两个选择:

  1. 分解出设置复选框样式的代码。将它连接到自动回发完成时引发的事件中。
  2. 使用 css 将样式静态应用于复选框本身。jQuery 样式除了添加 css 类之外什么都不做。您可以在 html 中执行相同的操作,只需检查 Web 开发工具中的元素并找出它们的样式。
于 2011-04-11T18:52:41.373 回答