Hi there,
Der Fehler ist für einen Wissenden wahrscheinlich so vordergründig, dass nur geschmunzelt wird.
Man muß kein Wissender sein, um sich bei einer Konstruktion wie <src="foto.jpg> an Kopf zu greifen. Schmunzeln ist da nicht mehr. Es gibt kein HTML-Element namens "src". Variante A ist trotz geringer Schwächen auf die Gunnar schon hingewiesen hat eindeutig die bessere Wahl.
Wenn's mit dem auch nicht geht, dann vielleicht, weil Du im Javascript Funktionen verwendest, die es in Javascript nicht gibt, wenn man nicht dieses jQuery-Zeugs einbindet (was Du vielleicht vergessen hast)…