我有许多具有某个类的元素,并且在某些条件为真时尝试向它们追加某些内容。这是一个例子,但它告诉我this.value()不是一个函数。我不知道如何使用jQuery来引用单个元素。如果条件为真,则追加到元素
<span class="numbers">1</span><br>
<span class="numbers">2</span><br>
<span class="numbers">3</span><br>
$('.numbers').after(function() {
if (this.value() > 1) return ('<span>Bigger than one.</span>');
});
它应该是'$(this).value()',但是''没有值IIRC。 – kennytm 2011-04-06 16:08:07
嗯,没有'.value()'它是'.val()'。不管它在这种情况下应该是'.text()'。 – Eli 2011-04-06 16:17:03