Su enlace variable sería:
<a id="colorLink" href="media/xxxxx-yyy.jpg">large pic</a>
Sus enlaces alternar se vería así:
<a href="#" onclick="designNumber='0001'; UpdateActionLink();">design1</a>
<a href="#" onclick="designNumber='0002'; UpdateActionLink();">design2</a>
<a href="#" onclick="colorNumber='001'; UpdateActionLink();">color1</a>
<a href="#" onclick="colorNumber='002'; UpdateActionLink();">color2</a>
Su Javascript se vería así:
var designNumber = "";
var colorNumber = "";
function UpdateActionLink() {
$("#colorlink").attr("href", "media/" + designNumber + "-" + colorNumber + ".jpg");
}
es probable que desea agregar algo de validación a las etiquetas colorLink onclick
evento para verificar para asegurarse de que designNumb er y colorNumber tienen valores válidos, y si no, cancela el evento y le da al humano un mensaje diciendo que necesita elegir un diseño y color válidos. Lo mejor sería crear un botón Obtener diseño, inhabilitar para comenzar y, en UpdateActionLink, verificar si los valores son válidos y, de ser así, activar el botón Obtener diseño.
¿Alguna de estas respuestas ayudó? –