0

数量を選択してディストリビューターボタンをクリックすると、合計金額が記載されたメッセージが表示されますが、それは数字だけです。このメッセージに表示される横にテキストを追加できますか?21ドルや$などのようなものですか?または、この合計金額をボタンなしで表の下のテキストに表示させることはできますか?(私が何をしているのかを詳しく説明してください..PHPのバックグラウンドがなく、これらのコードも記述していません..価格番号メッセージの横に単語を追加したいだけです

http://jsfiddle.net/HcPYM/

私はjqueryを使用します:

eval( $( 'td:nth-child(3)' ).map( function( td, $this ){
    return ( ( parseFloat( ( $this = $( this ) ).text() ) || 0 )
        * ( parseFloat( $this.parent().find( 'select' ).val() ) || 0 ) );
} ).get().join( '+' ) )
4

1 に答える 1

1

あなたは次のようなことを試すことができます

eval('(' + $(..your map on your objects returning an array of string...).get().join('+') + ') + "$"')

実行するには:

eval('(3+4+5+6) + "$"')

ただし、アドバイスとしてeval、パフォーマンスに悪影響を与える使用は避けてください。

したがって、これは単にjQueryを使用し、評価を回避する実際の例です。

JSFiddleの例 (Michael Irigoyenが主張するように..:p)

于 2013-02-27T03:13:38.413 に答える