1

すみません、これはとてもばかげていて、私には理解できません。

私はいくつかのコードを持っています

これは私が使用していて、その変数を探して定義したいクラス名です:

var pingid = 876567 // this number is calculated from other code but irrelevant for this question so I just put in the result of 876567 as that is what is returned

hidden次に、そのクラスを使用して、そのクラスが表示されるすべてのインスタンスに呼び出されるクラスを追加します。だから私は使う

$(pingid).addClass('hidden');

しかし、うまくいきません。クラスを定義する通常の方法が上記であることは知っていますが、$('.class')上で定義した var をクラス名で使用できると思いました。

何が欠けているかを見つけたとき、私は自分自身を蹴るつもりですが、助けを求めています。

ありがとう

4

2 に答える 2

3

数字以外のプレフィックスを付けますklass-。クラスは文字で始める必要があります。

編集:わかりました、それは問題ではありませんでした、ごめんなさい。しかし、私の声明は成り立ちます:)

于 2013-09-13T17:33:23.903 に答える
3

ドットを連結するだけです:

var pingid = 876567;
$('.' + pingid).addClass('hidden');
于 2013-09-13T17:33:26.373 に答える