我该如何操纵这段文字?

时间:2016-09-15 16:53:51

标签: javascript jquery dom

Xpath是

 //*[@id="main-results"]/div[3]/div/div/div[3]/div/div[1]/div[2]/div[1]/div[1]/div/text()

实际的HTML是

 <div class="medium-item-price"><span class="denominator">$</span>699.99</div>

我想将699.99更改为另一个号码。

$(document).getElementByClassName("medium-item-price").Value = 100;

3 个答案:

答案 0 :(得分:1)

这不应该足够吗?请注意,这将删除.denominator,并将内部文本替换为所需的值。

$('.medium-item-price').text('$1')

$('.medium-item-price').text('$1');
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.0.3/jquery.min.js"></script>
<div class="medium-item-price"><span class="denominator">$</span>699.99</div>

答案 1 :(得分:0)

你可以这样做。

$('.medium-item-price').contents().last()[0].textContent='100';
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="medium-item-price">
  <span class="denominator">$</span>
  699.99
</div>

答案 2 :(得分:0)

请尝试此代码。这是jsfiddle:https://jsfiddle.net/stLg13h0/

&#13;
&#13;
getExtra("data")
&#13;
Intent
&#13;
&#13;
&#13;

相关问题