-3

クラスメートが写真をアップロードできるようにするスクリプトをテストしており、次のコードを使用しています。

var SomeVar = this.class //or similar like this.attr('class')
$('body').attr('style', 'background-image:' + SomeVar)

ただし、このコードをテストしているとき:

function Prueba() {
    var hola = this.class
    alert(hola)
}

それは警告しundefinedます。

8a13.zzl.orgでウェブページを見ることができます。

4

3 に答える 3

0

イベント/要素のコンテキストにいないと思います。通常、これは特定の html 要素に使用します。この場合、関数を呼び出しています。したがって、動作しない場合があります。

$("yourelement").click(function() {
   alert($(this).val());
}

上記の例では動作します。

于 2013-05-25T03:47:06.490 に答える