javascript - Calculate using elements' contents in jQuery -
मैं संबंधित तत्वों ( मैं यह कोड लिखता हूं: लेकिन यह काम नहीं करता है। ऐसा कुछ : (",", ",", "", " ("।," "।")); $ ('.mcost_el', this) .html (गिनती * मूल्य); }); लाइव उदाहरण: अंतर यह है कि, स्ट्रिंग पर mcost_el = mcount_el * mprice_el ) के टेक्स्ट का उपयोग कर एक गणना को चलाने के लिए चाहता हूं और परिणाम को किसी अन्य तत्व के टेक्स्ट ("mcost_el") पर लिखें।
& lt; tr & gt; & Lt; td वर्ग = "mcount_el" & gt; 2 & lt; / td & gt; & Lt; td वर्ग = "mprice_el" & gt; 544,33 & lt; / td & gt; & Lt; td वर्ग = "mcost_el" & gt; 0 & lt; / td & gt; & Lt; / टीआर & gt; & LT; टीआर & gt; & Lt; td वर्ग = "mcount_el" & gt; 3 9 & lt; / td & gt; & Lt; td वर्ग = "mprice_el" & gt; 460,00 & lt; / td & gt; & Lt; td वर्ग = "mcost_el" & gt; 0 & lt; / td & gt; & Lt; / टीआर & gt;
var count = 0; Var मूल्य = 0; $ ('। Mcost_el') प्रत्येक (फ़ंक्शन () {count = parseInt ($ ('। Mcount_el')। प्रत्येक.टेक्स्ट ()। Replace (",", "।")); Price = parseInt ($ ( '.mprice_el') प्रत्येक। टेक्स्ट ()। प्रतिस्थापित करें (",", "।"); $ ('। Mcost_el')। Html (पार्सफ़्लोट (गणना) * पार्सफ़्लॉट (मूल्य));});
parseInt करने की बजाय एक
parseFloat परिणामी इंट पर, आप स्ट्रिंग पर एक
parsefloat करते हैं।
Comments
Post a Comment