我正在將jQuery定價計算器與購物車進行整合。我想更新一個隱藏的領域時.text();元素的值被改變。使用jQuery更新輸入字段.text();更改
這是我試圖更新字段:使用此jQuery的
<div class="orderRow server firewall" contain="firewall" id="">
<div class="quantity"><span></span></div>
<div class="name">Firewall</div>
<div class="price orderPrice">$0</div>
</div>
:
<input id="firewall-price" type="hidden" name="price" value="" />
從這裏
$(document).ready(function(){
var price = $(".firewall .price").text().substr(1);
$(price).change(function(){
$("input[name=firewall-price]").val(price);
});
});
我不能得到的值輸入[name =防火牆價格]更改號碼時更新。我知道這樣做有點奇怪,但我只想從計算器中獲取最終值並將它們發送到購物車。
這裏是給DEV網站的鏈接:http://mindcentric.thelabelcreative.com/pricing_calculator/
'$(價格)'是一個選擇器,用於查找其標籤名稱是「.price」字段文本內容的元素。您不能將事件處理程序綁定到字符串本身,只能綁定到DOM元素。 – Barmar