Ver Mensaje Individual
  #2 (permalink)  
Antiguo 15/09/2012, 12:16
Avatar de Naahuel
Naahuel
 
Fecha de Ingreso: marzo-2011
Ubicación: localhost
Mensajes: 796
Antigüedad: 13 años, 8 meses
Puntos: 192
Respuesta: duda con jquery

Las preguntas que haces son más de JavaScript que de jQuery.

chatboxtitle es una variable. El operador + en JavaScript sirve para concatenar o unir cadenas de texto. Por ejemplo:
Código Javascript:
Ver original
  1. var chatboxtitle = 3; // Número de elemento que quiero seleccionar
  2. $('#chatbox_' + chatboxtitle); // Seleccionaría el elemento con el ID "chatbox_3"

El selector de jQuery en este ejemplo es un ID (dado que tiene #). Las clases comienzan con un punto, todo muy igual a los selectores CSS.

align es una variable. El operador ++ en JavaScript se usa para incrementar el valor de la variable en 1. Este operador puede ser puesto delante o después de la variable. En tu caso eso no afectará, pero se si usa en una asignación o en una cadena de texto, sí. Si se coloca delante, eso quiere decir que primero se incrementa la variable y luego se entrega el resultado. Si se coloca después eso quiere decir que primero se entrega el resultado y luego se incrementa.

Ejemplo:
Código Javascript:
Ver original
  1. var align = 0;  //inicializo la variable en 0
  2. align++;        //ahora se incrementó en 1
  3. alert('Valor: ' + align);   //muestra 1
  4.  
  5. //align en este momento vale 1.
  6.  
  7. alert('Valor: ' + align++) //primero muestro la variable, luego incremento. Esto mostrará 1 (el valor actual, sin incrementar)
  8.  
  9. //align en este momento vale 2, pues fue incrementada en el alert anterior.
  10.  
  11. alert('Valor: ' + align);
  12.  
  13. //align en este momento vale 2.
  14.  
  15. alert('Valor: ' + ++align) //primero INCREMENTO la variable, luego la muestro. Esto mostrará 3 (el valor incrementado)

Aprendé bases de JavaScript antes de saltar a jQuery ;)
__________________
nahueljose.com.ar