html要素のCSSをコードビハインドから変更しようとしていますが、影響を受けていないようです。クライアント側で動作します。WebFormのコードビハインドからJQueryでCSSを変更する
コードビハインドから他のクライアント側の関数を呼び出すことはできますが、JQuery CSSはクライアント側でのみ機能するようです。 - 私はJuiceUIのプログレスバーを使用している - 動作しているよう定期的にdiv要素で、これは違いを作る必要がある場合
Page.ClientScript.RegisterStartupScript(Page.GetType(),
"script",
"$('.anibar .ui-progressbar-value').css('background-image', 'url(images/pbar-ani.png)');",
true);
わからない:
は、ここで私が呼んでいるコードです。ここで
は、そのためのソースです:CSSと
<div id="divDialog" style="display: none" class="basic-dialog" title="Uploading..." runat="server">
<juice:ProgressBar ID="ProgressBar1" runat="server" Value="100" CssClass="anibar" />
<p>
<asp:Label ID="lblMessage" runat="server" Text="Please wait." />
</p>
</div>
:
.anibar
{
height: 1.6em;
}
.anibar .ui-progressbar-value
{
background-image: url(Images/pbar-ani.gif);
}
TIA
ご返信ありがとうございます。実際には、私がRegisterStartupScriptを使ってやろうとしているのは、コードの実行が終了したときに.anibar .ui-progress-valueスタイルを別の背景イメージに変更することです。ページが最初に読み込まれるときに見栄えは良いですが、特定のポイント(サーバー側)で変更するには背景イメージが必要です。 – Rivka
共有した内容を反映するために元の回答を更新しました。 – shellscape