en Ruby puede utilizar interpolación de cadenas de este modo:interpolación de cadenas en JavaScript
text = "This is visit number #{numVisits} to this website"
Esto evita la necesidad de concatenación explícita.
estoy trabajando con jQuery y tener un poco como esto:
$(document).ready(function(){
$("a.ajax").click(function(event){
$("#content").load("data.html this.getClass");
});
});
El comportamiento que quiero es "hacer clic en <a class="ajax" id="schedule"></a>
y la content
div
en la página actual se sustituye por el schedule
div
de data.html
. Si escribo manualmente en
load("data.html #test");
que funciona, pero quiero que la secuencia de comandos para cargar el DIV con el valor de ID del anclaje se hace clic. Cualquier ayuda se hinchan!
Ejemplo Página: http://www.mariahandalex.info/stack/
¿Qué valor desea pasar el método 'load'? – Gumbo
La frase que está buscando es la interpolación variable, me temo que Javascript no tiene esa característica. http: //en.wikipedia.org/wiki/Variable_interpolation # Interpolation – Danny
Para aclarar, tengo 6 enlaces, cada uno con una etiqueta de identificación única. Cuando hago clic en un enlace determinado, quiero que esa identificación de enlace pase a la función de carga: carga ("data.html # (clickedlinkID); –