網上商店。大車。產品在購物車:JQuery動態更改號碼
name | price | count | pricecount
Car | 10usd | 2 | 20usd
計數<input type='number' class='changecount'>
,如果我改變它,我想通過價格採取在輸入的數,然後乘以並改變pricecount的文本值。但是,我想效果做到這一點,像這樣:
price = 10; count = 2; pricecount = 20; ->> change count to 3 so pricecount = 30;
pricecount changes from 20 to 30 with effect showing 21,22,23..30 (like timer)
更改文本,但沒有效果
$('.changecount').blur(function(){
var $price = $(this).parent().siblings('.gprice').text();
var $value = $(this).val();
var $pricecount = $price * $value;
$(this).parent().siblings('.gpricecount').text($pricecount);
});
我如何用jQuery做呢?
你爲什麼要用'$ price'來定義變量?這是一個PHP的東西。 – Flater 2013-02-21 16:31:54
@Flater在JavaScript中放置一個變量前面的$已經變得有點常見,表示該變量是一個jQuery對象。在這裏使用op並不完全符合標準。 – Jack 2013-02-21 16:33:09
@Flater〜基本上不相關。雖然他的命名約定會讓我感到厭煩(我用$來表示jQuery對象),但它是有效的語法。不要管它。 :p – 2013-02-21 16:33:21