件名があまり説明的でない場合は申し訳ありません。
たとえば、私はこれを持っていると言います:
// lets update the count
<div class='user-count'>3</div>
$('.user-count')val().text(x + 1);
次のようになります。
<div class='user-count'>4</div>
どうも
件名があまり説明的でない場合は申し訳ありません。
たとえば、私はこれを持っていると言います:
// lets update the count
<div class='user-count'>3</div>
$('.user-count')val().text(x + 1);
次のようになります。
<div class='user-count'>4</div>
どうも
.val()
フォーム要素にのみ使用されます...
この場合、を使用.html()
してコンテンツを取得parseInt()
し、数値に変換してから変更し、もう一度.html()
をに追加する必要がありdiv
ます。
このような:
var $uC = $(".user-count");
val = parseInt($uC.html());
$uC.html(val+1);
val
メソッドは、フォームコントロールの値を取得/設定するために使用されます。使用する必要がある他の要素についてはtext
、html
次のことを試してください。
$('.user-count').text(function(i, x){
return parseInt(x, 10) + 1
})
$('.user-count').text(function(index, val){
return parseInt(val) + 1;
});