MarcDK
Banned
- Registriert
- Mai 2001
- Beiträge
- 3.559
Ich möchte meinen Code in einer Funktion kapseln. Er ist sehr hässlich: http://www.marctv.de/js/slidetest.js
Nun tauchen da im code Sachen wie das hier auf:
Das soll meine Funktion werden:
var VARIABLE_status = $.cookie("VARIABLE_status");
$("h3#VARIABLE_head").addClass('zu');
$("#VARIABLE").css("display","none");
In php hätte ich es ja mit Sachen wie "string bla".$variable."string bla" gemacht. Also mit dem Punkt als Zeichenkettenoperator. Bei JS ist es ja das "+" aber das hier schein z.B. für die erste Zeile falsch zu sein:
var name+"_status" = $.cookie(name+"_status");
Nun tauchen da im code Sachen wie das hier auf:
var roll_status = $.cookie("roll_status");
$("h3#roll_head").addClass('zu');
$("#roll").css("display","none");
$("h3#roll_head").addClass('zu');
$("#roll").css("display","none");
Das soll meine Funktion werden:
expander: function(VARIABLE) {
}
Wie baue ich mir die Namen der Variablen innerhalb der Funktion zusammen? Also analog zu oben:}
var VARIABLE_status = $.cookie("VARIABLE_status");
$("h3#VARIABLE_head").addClass('zu');
$("#VARIABLE").css("display","none");
In php hätte ich es ja mit Sachen wie "string bla".$variable."string bla" gemacht. Also mit dem Punkt als Zeichenkettenoperator. Bei JS ist es ja das "+" aber das hier schein z.B. für die erste Zeile falsch zu sein:
var name+"_status" = $.cookie(name+"_status");