jQuery UI加载轻弹
本文关键字:加载 UI jQuery | 更新日期: 2023-09-27 18:12:14
我正在创建一个ASP。NET MVC 3应用程序,并将默认的项目结构更改为在HTML的末尾加载脚本,因为这是一个很好的实践。创建了部分,并以正确的顺序成功加载了脚本。
其中之一,设置jQuery UI。布局页面末尾的脚本如下所示:
<script src="@Url.Content("~/Scripts/jquery-ui-1.8.16.min.js")" type="text/javascript"></script>
<script src="@Url.Content("~/Scripts/jquery.unobtrusive-ajax.js")" type="text/javascript"></script>
<script src="@Url.Content("~/Scripts/jquery.validate.min.js")" type="text/javascript"></script>
<script src="@Url.Content("~/Scripts/jquery.validate.unobtrusive.min.js")" type="text/javascript"></script>
<script src="@Url.Content("~/Scripts/customappscript.js")" type="text/javascript"></script>
@RenderSection("Scripts", required: false)
但是我有一个问题,通过AJAX加载一些页面。当页面加载时,我可以清楚地看到默认的HTML按钮,几毫秒后,jQuery UI运行并设置按钮样式。我认为有一种方法来解决这个问题,首先加载,然后显示。也许可以设置所有按钮隐藏,并在UI加载时显示,不知道。
有人知道怎么解决这个问题吗?
当你有一个非常沉重的页面时,这种情况就会发生。我使用的方法是简单地将按钮隐藏,然后应用.button()使它们可见。