- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:jQueryのloadを使用して要素を解析して表示するとき同時にテーブ)
jQueryのloadを使用して要素を解析して表示するとき同時にテーブルのセル背景の色変更をしたい
このQ&Aのポイント
- 質問者は、jQueryのloadを使用して要素を解析して表示する際に、同時にテーブルのセルの背景色を変更したいと考えています。
- 解析して表示はできるが、要素の背景色が変わらないとのことです。
- 質問者は、target1_loadのテキストが「XXX」の場合に背景色を赤に変更するようにCSSを設定しています。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
テーブルのセル背景の色とありますが、 target1_load.css({backgroundColor:"red"});だと、 <div id="target1_load"></div> の背景の色が変わるのですが、よく見ると、 if文がajax(load)のコールバック関数になっていないので、 実行される時点:$(function(){}の時はまだloadが完了してない 場合があるので、うまくいかないと思います。 loadはデフォルトで非同期通信のはずです。 それから、target1_load.load("B.html .youso"); の引数ですが、こおいうやり方どこかに記載されてました? B.htmlのyousoクラスだけロードするって事ですか、 こんな便利な事できたっけ?
お礼
ありがとうございました
補足
http://allabout.co.jp/internet/javascript/closeup/CU20090620A/index2.htm#2に載っていたのを試しました!