Tengo variables que contienen las etiquetas traducidas para los botones dentro de un diálogo de jquery ui.jQuery UI Diálogo Botones de las variables
No puedo rellenar la tecla de matriz de botones con la variable en sí, y no puedo encontrar ninguna forma de dejar que trate mi variable solo como una cadena.
translations['ok'] = 'ok';
translatinos['cancel'] = 'cancel';
// not working
jQuery('#foo').dialog({
buttons:
{
translations['ok']: function() { alert('foo-ok'); },
translations['cancel']: function() { alert('foo-cancel'); }
}
});
// working
jQuery('#bar').dialog({
buttons:
{
"Ok": function() { alert('bar-ok'); },
"Cancel": function() { alert('bar-cancel'); }
}
});
¿Hay alguna manera de hacer que esto funcione con las teclas de matriz variable?
¿La ortografía de los "translatinos" es intencional, o es un error tipográfico? –