使用Jquery从具有跨度的按钮获取值

时间:2017-12-11 12:20:11

标签: jquery html5 button

我有按钮

HTML:

<script>
var total_without_shipping = '<?php echo $_SESSION['fulltotalofferprice1'];?>';

function updateTotal(shipping_cost) {
var total_cost = total_without_shipping + shipping_cost;
document.getElementById('total').innerHTML = total_cost;

}
</script>

无论是任何人,我都可以在上述变化中得到Result的值。我需要使用jquery更改此值。请建议是否可能

1 个答案:

答案 0 :(得分:0)

你应该包装你的&#34;结果&#34;带有ID或至少类名的span中的文本,以便于使用jQuery访问。但如果您真的没有选择,可以尝试下面的代码:

&#13;
&#13;
$(document).ready(function(){
  var inner = $("button").html()
   
  $("button").html($(inner)[0].outerHTML+" MODIFIED TEXT "+$(inner)[2].outerHTML)
  
  })
&#13;
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<button> 
      <span>fdsfsd</span>
      Result
      <span>aasd</span>
    </button>
&#13;
&#13;
&#13;