だから私はあなたのためにそれをするjavascriptでこの小さな関数を書きました。これがそのためのjsBinです。
function test(d){
price=d.innerHTML; //grabs the text that's inside your div
price = parseInt(price.substring(2)); //skips the euro sign and converts to int
newPrice=price+5; // does some math with the price
d.innerHTML='€ ' + newPrice; // replaces the text within that div
}
価格をクリックするとこの関数が呼び出されるようにしました。JSBinを見ると、もっと理にかなっています。
これは、これを行うことができる多くの方法の1つです。もう1つの方法は、prototypeと呼ばれるjavascriptフレームワークを使用することです。そのフレームワークには、次のように機能するupdateという関数があります。
<div id="fruits">carrot, eggplant and cucumber</div>
Passing a regular string:
$('fruits').update('kiwi, banana and apple');
// -> HTMLElement
$('fruits').innerHTML
// -> 'kiwi, banana and apple'
また。これを行う他の方法もあります。あなたはただそれらを探す必要があります。お役に立てれば。