2011-04-11 21 views
0

我正在使用jquery设置复选框列表的样式,问题在于,jquery设置了复选框列表的样式,但是当按下listitem时,样式会丢失,我想这是由于autopostback = true,我不能禁用它因为我想调用回发填充datalist取决于所选的检查项目,是否有任何替代或任何建议。当autopostback设置为true时,J-query-Styles在checkboxlist的ListItems中消失

我使用http://www.no-margin-for-errors.com/projects/prettycheckboxes/样式化的CheckBoxList

回答

0

听起来好像是你造型的页面像$(document).ready(...);但问题是,它只是在页面加载时开始执行一次。但是如果有异步加载,它将失去动态样式。所以你至少有两种选择:

  1. 分解你的复选框样式的代码。将它挂到自动回发完成时引发的事件中。
  2. 使用css将样式静态应用于复选框本身。 jQuery样式除了添加css类外什么都不做。你可以在你的html中做同样的事情,只需检查Web开发工具中的元素,找出它们的样式。
相关问题