0

簡単な質問があります。私はこれが初めてで、理解できません。データをラベル id=lbl_ArrFlt にバインドしています。その数値が変更されたら、その親divのクラスを変更したいと思います。それ、どうやったら出来るの?

 <li>
    <div class="top">
        <label>ARR FLT</label>
    </div>
    <div class="bottom">
        <label id="lbl_ArrFlt">{{ARRIVAL.FLT}}</label>
    </div>
</li>

今、私はこれを試しています

$("#lbl_ArrFlt").parent().attr("class", "top noton");

どうしたの?

詳細 -- 新しいデータをチェックする機能があります。新しいデータの場合

function highlightFor(){ 
    $("#lbl_ArrFlt").parent().attr("class", "top noton");
} 
4

3 に答える 3

1

これを試してくださいjQuery addClass() jQuery ready()

$(function() {

   $("#lbl_ArrFlt").parent().addClass("top noton");

});

またはオリジナル

$(function() {
   $("#lbl_ArrFlt").parent().attr("class", "top noton");
});

これら$(function(){..});のコード ブロックの は、 のdocument準備ができたときに呼び出され#lbl_ArrFltます。

于 2013-07-17T19:54:16.117 に答える
1

これを行うには、要素でaddClassremoveClassを使用できます。クラスを数回追加および削除する必要がある場合は、toggleClassが役立つ場合があります。

于 2013-07-17T19:54:28.587 に答える