我的看法代碼片段是:jQuery的價值觀不確定的
<div class="row">
<div class="col-xs-12 col-md-12">
<p class="lead">
$21.000
</p>
</div>
<div class="section col-xs-12 col-md-12" style="padding-bottom:20px;">
<h6 class="title-attr"><small>Qty</small></h6>
<div>
<div class="btn-minus"><span class="glyphicon glyphicon-minus"></span></div>
<input value="2" class="inputid"/>
<div class="btn-plus"><span class="glyphicon glyphicon-plus"></span></div>
</div>
</div>
<div class="col-xs-12 col-md-12" >
<a class="btn btn-success small addToCart">Add to cart</a>
</div>
</div>
當我嘗試使用jQuery我越來越不確定讓輸入字段的值。他的腳本片段是:
$(document).ready(function() {
$('.addToCart').click(function() {
var pos = $(this).parent().find('.inputid').val();
alert(pos);
});
});
任何想法我在做什麼錯在這裏。該警報顯示未定義。 感謝
嘗試'.parent()上一頁( 「節」)發現',問題是,你的'父()'選擇div圍繞你的'add to cart',然後你在裏面搜索,並且它不包含'.inputid' –
排序。感謝您的幫助 – Fahad