Wahrscheinlich eine sehr einfache Frage. Ich habe 2 identische Jquerys, einer löst aus, wenn ein Feld aktualisiert wird, einer löst aus, wenn ein anderes aktualisiert wird. Kann ich die beiden kombinieren, so sagt es, wenn sich das ändert, oder das ändert sich Funktion?kombinieren 2 identische jquerys mit verschiedenen Triggern
$(document).ready(function(){
$("#premium").change(function(){
var sum = 0;
$("#premium").each(function(){
sum += +$(this).val();
});
var ff_budget = $("#ff_budget").val();
var premium_difference = ff_budget-sum;
$("#total_premium").html("£ "+sum);
$("#premium_difference").html("£ "+premium_difference);
});
$("#ff_budget").change(function() {
var sum = 0;
$("#premium").each(function(){
sum += +$(this).val();
});
var ff_budget = $("#ff_budget").val();
var premium_difference = ff_budget-sum;
$("#total_premium").html("£ "+sum);
$("#premium_difference").html("£ "+premium_difference);
});
});
versuchen mit '$ ("# ff_budget, #premium") Änderung (function() {})' –
eine Klasse auf Elemente verwenden . Auch '$ (" # premium "). Je (function() {sum + = + $ (this) .val();});' dies wird nicht funktionieren, da ids eindeutig sein sollen, so dass der Selektor nur Holen Sie sich die erste – Pete