Ver Mensaje Individual
  #3 (permalink)  
Antiguo 02/09/2010, 05:07
Dany_s
 
Fecha de Ingreso: diciembre-2009
Ubicación: Misiones
Mensajes: 867
Antigüedad: 15 años
Puntos: 65
Respuesta: sobre las buenas prácticas

también se puede seleccionar varios id

en vez de
$('#container-1').tabs({ remote: true });
$('#container-2').tabs({ remote: true });
$('#container-3').tabs({ remote: true });
$('#container-4').tabs({ remote: true });

esto
$('#container-1, #container-2, #container-3, #container-4').tabs({ remote: true });

pero mejor por clases

para acumuladores como dtop=dtop+50;
se puede hacer dtop += 50; no es gran cosa pero queda mas limpio jeje

para trabajar con el elemento que le hiciste click usas $(this)

Código HTML:
Ver original
  1. <title>Prueba</title>
  2. <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
  3.    
  4. $(function (){
  5.     $('div').click( function (){
  6.         alert ( $(this).text() )
  7.     });
  8. });
  9.     div{width:30px; height:30px; background:blue; margin:10px; float:left}
  10. </head>
  11. <div>Uno</div>
  12. <div>Dos</div>
  13. <div>Tres</div>
  14. </body>
  15. </html>


otra que te podes encontrar es seleccionar un elemento y hacer una cosa, seleccionar otra vez el mismo elemento y hacer otra cosa y asi varias veces como:

$('el').append("asd");
$('el').width('200');
$('el').height('200');
$('el').prepend("ddd");

que mejor encadenar
$('el').append("asd").width('200').height('200').p repend("ddd");