Ich bin gerade erst mit jQuery (und Javascript im Allgemeinen tatsächlich), und ich fühle mich der Mangel an strengen Typisierung beginnt, mich zu beißen.
Ich muss Werte übergeben wie '123px'
o '#123'
zu jQuery's .css()
und es funktioniert nicht, wenn ich die Zeichenketten dynamisch generiere.
Die Verkettung von Zeichenketten erfolgt also mit +
.
'123' + 'px'
funktioniert.
123 + 'px'
nicht.
123.toString() + 'px'
auch nicht!
Warum? Übergabe String + Zahl Verkettungen anderswo scheint zu funktionieren. Ist dies im Zusammenhang mit jQuery?
Wie kann ich also eine Zeichenfolge aus einem numerischen Wert und einem Textsuffix/-präfix für .css()
?
Ejemplo: http://jsbin.com/ebiro4