我有許多具有某個類的元素,並且在某些條件爲真時嘗試向它們追加某些內容。這是一個例子,但它告訴我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