我在網站中使用jquery.curvycorners和字體,我想要在頁面的頭部加載這些腳本(爲了讓頁面從頭開始正確渲染) 。Telerik ScriptRegistrar和加載jquery腳本的頭
現在我介紹一些Telerik組件,ScriptRegistrar讓我頭疼。
看來它不想在兩個地方渲染,即使它是兩個獨立的組。
縮寫示例:
<% Html.Telerik().ScriptRegistrar().Scripts(s => s
.AddGroup("Group1", group => group
// jQuery
.Add("jquery-1.4.4.min.js")
.Add("jquery-ui-1.8.9.custom.min.js")
// Rounded corners
.Add("jquery.curvycorners.source.js")
.Combined(false)
.Compress(false)
))
.Render();
%>
</head>
<body id="body">
<div>
yadda yadda...
</div>
<% Html.Telerik().ScriptRegistrar()
.DefaultGroup(group => group
.Compress(false)
.Combined(false))
.jQuery(false)
.Render(); %>
</body>
</html>
我應手挑選那些我真的需要從開始加載並使用腳本標記,還是有使用scriptregistrar在兩個地方呈現的任何組件?
這就是我害怕的......我真的需要頁面頂部的腳本。如果將它們合併並壓縮,本該很不錯。 – 2011-03-11 16:29:09
出於某種原因,我並不總是使用'ScriptRegistrar()'在頁面底部獲取腳本,然後我的樹視圖不起作用... :(我不知道什麼會導致這種情況......到目前爲止,我也在頭上連接了telerik JS :(我使用輸出緩存來生成treeview的一些控制器動作,可能就是這樣。:( – user2173353 2013-12-20 14:48:32