HTML
<span class="sentiment-info"></span>
jQuery
$('.sentiment-info').attr('class', 'sentiment neutral');
var val = foo.attr('class');
alert(val);
編集:さて、私が前に言ったことはすべて重要ではありません。この質問をもっと簡単にしましょう。ここで私の構文の何が問題になっていますか? 私は未定義になっています。
EDIT2:「.sentiment-info」はクラスを変更できないようですが、「#sentiment-info」は機能します。これを修正する方法は?
EDIT3:解決策:
var foo = $('.sentiment-info');
foo.attr('class', 'sentiment neutral');
var val = foo.attr('class');
alert(val);