Ich baue eine Portfolio-Website. Der Benutzer kann mit der linken und rechten Pfeiltaste durch meine Arbeit klicken. Die Pfeile links und rechts setzen die Variable x auf 1,2 oder 3 und senden sie über eine Funktion "workSelection". Wenn der Benutzer durch die Arbeit klickt, möchte ich den Arbeitstitel aktualisieren, damit er mit der Variablen der ausgewählten Arbeit übereinstimmt (1,2 oder 3).Wie setze ich ein Element auf den Wert einer Variablen mit Jquery
var workTitle1 = "Work 1";
var workTitle2 = "Work 2";
var workTitle3 = "Work 3";
function workSelection(x)
{
var loop = 1;
while (loop < 4)
{
if (x == loop)
{
$("#workTitle").html('workTitle'+loop);
}
loop++;
}
}
Wie kann ich ändern $ ("# workTitle") html ('workTitle' + Schleife). um den Wert von workTitle1, workTitle2, workTitle3 anzuzeigen. Stattdessen wird jetzt nur eine Zeichenfolge mit dem Wert "workTitle1" usw. angezeigt, nicht der Wert der Variablen selbst.
Danke für jede Hilfe!
Es gibt viele Werte in der Schleife. Ich habe das für die Frage verkürzt, damit Sie meinen Standpunkt verstehen. Die Schleife ruft die Werte von ungefähr 7 verschiedenen Elementen auf. –