У меня есть код ниже, работает нормально, но почему же jQuery
возвращение $NaN
, когда я запускаю его с помощью моей темы WordPress, используя форму ниже:JQuery Показаны значения NaN
JQuery:
jQuery(document).ready(function($) {
var $span = $('.amount'),
originalPrice = +$span.text().substr(1);
$('.addon-select').change(function() {
var price = +$(this).find('option:selected').data('price');
$span.text('$' + (price + originalPrice));
});
});
Пример HTML:
<select class="addon addon-select" name="addon-artwork">
<option value="">Select an option...</option>
<option data-price="30.00" value="graphic-design-1" >Graphic Design (<span class="amount">$30</span>)</option>
<option data-price="0.00" value="artwork-provided-2" >Artwork provided</option>
</select>
<span class="amount">$39</span>
, пожалуйста, см Http: //www.smithprint.co.nz/product/flyers/ и что он делает –