2011-07-08 4 views
0

とレンダリングの順序、私は部分図パーシャルビューは、jQueryの

  1. の描画順に2つの質問があり、この部分的なビューまたは文書全体の開始時に?
  2. 部分表示で新しいCSSファイルを参照することができません。レイアウトでこれらのスタイルファイルを参照する必要がありますか?

答えて

1

$(document).ready()複数のコールを同じドキュメントに含めることができます。各$ .ready()または$ .live()は、コードに表示されるのと同じ順序でレンダリングされます。あなたの部分図で

あなたは、動的ページの先頭にあなたのCSSのスクリプトを挿入することができます。

<script type="text/javascript"> 
    $(document).ready(function() { 
     $('<link href="' + @Url.Content("~/Content/Site.css") + '" rel="stylesheet" type="text/css" />').appendTo('head'); 
    }); 
</script> 

ユーザーは、DOMがロードされた後にこれらのスタイルを有効にするには、わずかな遅延が発生する場合があります。

関連する問題