2017-08-30 2 views
-1

Bonjour je besoin obtenir la valeur de l'attribut de données plus avec Jquery Voir l'exempleJquery. Comment calculer la somme des « Data- » attributs des entrées, où la valeur> 0

[http://jsfiddle.net/24zr4ww5/][1] 

Je peux calculer la somme de toutes les entrées, et Je dois obtenir la somme des données-plus toutes les entrées, où la valeur> 0

+0

Vous devriez itérer vos boutons avec $. chaque var buttons = $ ('.' Bouton); var sum = 0; $ .each (boutons, fonction (index, élément) { if ($ (item) .data ('plus')> 0) somme + = $ (item) .data ('plus'); }); –

+0

Pourriez-vous expliquer quel bouton vous voulez dire? Je ne comprends pas votre idée, désolé. Ou ajoutez votre code dans mon exemple. – Pekkonen

Répondre

0

merci d'utiliser ci-dessous façon d'obtenir la valeur de données, c'est la façon d'obtenir des données d'attributs

var value = $(this).data('field'); 
+0

Je peux utiliser une valeur de l'attribut data-plus, mais je ne peux pas l'obtenir pour les entrées, où value> 0 – Pekkonen

+0

Malheureusement, la communauté ne peut pas m'aider à trouver une solution. Mais je l'ai fait moi-même http://jsfiddle.net/hvm4L4qr/ Ce script simple compte toutes les valeurs de l'attribut data-plus et calcule total_result – Pekkonen

+0

avez-vous reçu la réponse ou non? –