CSS不会转移到新标签内容

时间:2013-09-24 17:53:34

标签: jquery asp.net css

我有一个使用Jquery Tab控件进行导航的应用。所有Jquery和Jquery UI在母版页和第一个选项卡上都能正常工作,一旦我导航到第二个选项卡,我的主题滚轮样式就不会继续。当我来回快速导航时,我可以看到样式被应用并且它闪回到正常的灰色按钮。

这是我的代码

页面上的按钮
<td><input type="button" class="button" runat="server" role="button" value="Run New Claims Query"/></td>

我可以让它呈现我想要的唯一方法是明确说明用于样式设置的类

<td><input id="open" class="button ui-button ui-widget ui-state-default ui-corner-all" type="button" value="Run New Claims Query" name="open" role="button" aria-disabled="false"/></td>

1 个答案:

答案 0 :(得分:1)

我有一个类似的问题,我的CSS会出现在页面的初始加载但如果我执行回发我会丢失我的CSS,特别是我的jquery ui CSS。我找到了这个答案。

$(document).ready(function() { 
   // bind your jQuery events here initially 
}); 

var prm = Sys.WebForms.PageRequestManager.getInstance(); 

prm.add_endRequest(function() { 
    // re-bind your jQuery events here 
}); 

感谢jQuery $(document).ready and UpdatePanels?

这解决了我所有消失的CSS问题。我希望它对你有帮助!