2011-10-27 20 views
0

jqueryを使用して上の1つと下の1の違いを計算するにはどうすればよいですか?jqueryの2つの値の差を計算する

<span class="field-content">9.75</span> 
<span class="field-content">4.75</span> 
+0

これらは、HTML内の唯一の '.field-content'ですか? – Joey

答えて

4
var diff = Number($(".field-content:first").text()) - Number($(".field-content:last").text()) 

http://jsfiddle.net/Zk285/

あなたはそのように行うことができます。

+0

ありがとうございました。 – Jeremy

+0

@Jeremy歓迎です:)喜んでお手伝いします。 –

0

これらは、あなたのページにclass = "field-content"という唯一のオブジェクトがあると仮定すると、これを行うことができます。私は一般的に同じセレクターを繰り返し実行しないことを賢明に見いだします。ここでは、一度実行してから項目を引き出して減算します。

var items = $(".field-content"); 
var diff = Number(items.eq(0).text()) - Number(items.eq(1).text()); 

そのクラスに他のアイテムがある場合は、これらの2つのアイテムだけを選択するためにセレクタに他のアイテムを含める必要があります。

関連する問題