Pregunta

He tenido muchas buenas experiencias aprendiendo sobre desarrollo web en w3schools.com.Es impredecible, lo sé, pero las secciones PHP y CSS específicamente han demostrado ser muy útiles como referencia.

De todos modos, me preguntaba si había un sitio similar para jQuery.Estoy interesado en aprender, pero necesito que esté en línea/con capacidad de búsqueda, para poder consultarlo fácilmente cuando necesite la información en el futuro.

Además, como breve comentario, ¿vale la pena aprender jQuery?¿O debería buscar diferentes bibliotecas de JavaScript?Sé que Jeff usa jQuery en Stack Overflow y parece estar funcionando bien.

¡Gracias!

Editar:El sitio web de jQuery tiene un lista bastante grande de tutoriales, y un aparentemente completo página de documentación.Aún no he tenido tiempo de analizarlo todo, ¿alguien más ha tenido experiencia con ello?

Editar 2:Parece que Google ahora aloja las bibliotecas jQuery.Eso debería darle a jQuery una ventaja bastante grande en términos de publicidad.

Además, si todos usan una única biblioteca aQuery unificada alojada en el mismo lugar, debería almacenarse en caché para la mayoría de los usuarios de Internet desde el principio y, por lo tanto, no afectaría la huella de descarga de su sitio si decide usarla.

2 meses después...

Editar 3:¡Comencé a usar jQuery en un proyecto en el trabajo recientemente y es fantástico trabajar con él!Sólo quería que todos supieran que he llegado a la conclusión de que es ABSOLUTAMENTE Vale la pena aprender y usar jQuery.

Además, aprendí casi en su totalidad del jQuery oficial. documentación y tutoriales.Es muy sencillo.

10 meses después...

jQuery es parte de casi todas las aplicaciones web que he creado desde que escribí esta publicación inicialmente.Hace que la mejora progresiva sea muy sencilla y ayuda a que el código sea mantenible.

Además, ¡todos los complementos de jQuery son un recurso invaluable!

3 años después...

Sigo usando jQuery casi todos los días.Ahora soy autor de complementos jQuery y hago consultas a tiempo completo.Soy principalmente un Djangonaut pero he realizado varios contratos solo de JavaScript con jQuery.Es un salvavidas.

De un usuario de jQuery a otro...deberías mirar plantillas con jQuery (o subrayado - ver más abajo).

Otras cosas que he encontrado valiosas además de jQuery (con una porción estimada de proyectos en los que lo uso):

¿Fue útil?

Solución

Los blogs de Rick Strahl y Matt Berseth me acercaron a jQuery y, hombre, me alegro de que lo hayan hecho.jQuery cambia completamente a) la perspectiva de programación de su cliente, b) el dolor que le causa y c) ¡lo divertido que puede ser!

http://www.west-wind.com/weblog/

http://mattberseth.com/

Utilicé el libro jQuery en acción.http://www.amazon.com/jQuery-Action-Bear-Bibeault/dp/1933988355/ref=sr_1_1?ie=UTF8&s=books&qid=1219716122&sr=1-1 (Lo compré usado en Amazon por unos 22 dólares).Ha sido de gran ayuda para iniciarme en jQuery.La documentación en jquery.com también es muy útil.

Un lugar donde jQuery fracasa un poco es en sus componentes de interfaz de usuario.Estos no parecen estar listos para el horario estelar todavía.

Podría ser que Prototipo o MooHerramientas o ExtJS son tan buenos como jQuery.Pero para mí, jQuery parece tener un poco más de impulso en este momento y eso cuenta para algo.

Consulte jQuery.¡Esta muy padre!

Otros consejos

Un gran recurso para aprender jQuery es: Aprendiendo jQuery.El autor, Karl Swedberg, también coescribió el libro titulado...¿listo?Sí, Aprendiendo jQuery.Remy Sharp también tiene excelente información orientada a los aspectos visuales de jQuery en su blog.

--SEAN O

Usé Prototype durante unos seis meses antes de decidirme a aprender jQuery.Para mí, fue como una diferencia entre el día y la noche.Por ejemplo, en Prototype recorrerá un conjunto de elementos para verificar si existe uno y luego configurar algo en él, en jQuery simplemente diga $('div.class').find('[name=thing]') o lo que sea y configúrelo.

Es mucho más fácil de usar y se siente mucho más poderoso.La compatibilidad con complementos también es excelente.Para casi cualquier patrón js común, existe un complemento que hace lo que desea.Con el prototipo, buscarás en Google blogs que tengan el fragmento de código que necesitas.

Vale mucho la pena.jQuery realmente hace que JavaScript vuelva a ser divertido.Es como si todas las mejores prácticas de JavaScript estuvieran reunidas en una sola biblioteca.

lo aprendí a través jQuery en acción (Manning), que superé durante un fin de semana.Está un poco por detrás del estado actual de las cosas, especialmente en lo que respecta a los complementos, pero es una gran introducción.

Existen numerosas bibliotecas de JavaScript que merecen al menos una revisión superficial para ver si se adaptan a sus necesidades particulares.Primero, elabore una breve lista de criterios para guiar su proceso de selección y evaluación.

Luego, echa un vistazo a un comparación/reseñas de marcos de alto nivel en algún lugar como Wikipedia, seleccione algunos que se ajusten a sus criterios y le interesen.Pruébelos para ver cómo funcionan para usted.La mayoría, si no todas, de estas bibliotecas tienen sitios web con documentación de referencia y soporte para tipos de grupos de usuarios.

Para poner algunos nombres por ahí, Prototipo, script.aculo.us, jquery, dojo, Yui...todos ellos parecen tener usuarios y contribuyentes activos, por lo que probablemente valga la pena leerlos para ver si satisfacen sus necesidades.

Jquery es bueno, pero con un poco de esfuerzo adicional, tal vez descubras que algo más funciona mejor para ti.

Buena suerte.

Descubrí que esta serie de tutoriales (Serie de vídeos “jQuery para principiantes absolutos”) por Camino de Jeffery son MUY ÚTILES.

Está dirigido a aquellos desarrolladores que son nuevos en jQuery.Muestra cómo crear muchas cosas interesantes con jQuery, como animación, creación y eliminación de elementos y más.

Aprendí mucho de eso.Muestra lo fácil que es usar jQuery.Ahora me encanta y puedo leer y entender cualquier script jQuery incluso si es complejo.

Aquí hay un ejemplo que me gusta "Cambiar el tamaño del texto"

1- jQuery:

<script language="javascript" type="text/javascript">
    $(function() {
        $('a').click(function() {
            var originalSize = $('p').css('font-size'); // Get the font size.
            var number = parseFloat(originalSize, 10);  // That method will chop off any integer 
                                                        // from the specifid varibale "originalSize".
            var unitOfMassure = originalSize.slice(-2); // Store the unit of massure, Pixle or Inch.

            $('p').css('font-size', number / 1.2 + unitOfMassure);
            if (this.id == 'larger') {
              $('p').css('font-size', number * 1.2 + unitOfMassure);
            } // Figure out which element is triggered.
         });
     });
</script>

2- Estilo CSS:

<style type="text/css" >
  body{ 
      margin-left:300px;text-align:center; 
      width:700px; 
      background-color:#666666;}
  .box {
      width:500px; 
      text-align:justify; 
      padding:5px; 
      font-family:verdana; 
      font-size:11px; 
      color:#0033FF; 
      background-color:#FFFFCC;}
</style>

2-HTML:

<div class="box">
    <a href="#" id="larger">Larger</a> |
    <a href="#" id="Smaller">Smaller</a>
    <p>
    In today’s video tutorial, I’ll show you how to resize text every 
    time an associated anchor tag is clicked. We’ll be examining 
    the “slice”, “parseFloat”, and “CSS” Javascript/jQuery methods.
    </p>
</div>

Recomiendo ampliamente estos tutoriales:

http://blog.themeforest.net/screencasts/jquery-for-absolute-beginners-video-series/

Hay una serie de recursos para aprender jQuery (que en mi humilde opinión vale la pena).Empieza aqui http://docs.jquery.com/Main_Page para leer la documentación de jQuery.Este es un gran sitio para ver visualmente lo que tiene para ofrecer:http://visualjquery.com/1.1.2.html.Las publicaciones Manning también tienen un gran libro muy recomendable llamado jQuery en acción.En lo que respecta a las bibliotecas de JavaScript, esta y Prototype son probablemente las más populares si buscas comparar jQuery con otra cosa.

Comencé a aprender mirando las extensiones de jQuery para ver cómo otros desarrolladores trabajan con el lenguaje jQuery.No sólo me ayudó a aprender la sintaxis de jQuery sino que también me enseñó a desarrollar mis propias extensiones.

¡¡¡Vale la pena aprender jQuery !!!Recomiendo leer "Aprendiendo jQuery" y "jQuery en acción".Ambos libros son geniales con explicaciones y ejemplos.El siguiente paso es usarlo para hacer algo.Encontrarás oficial. http://docs.jquery.com Documentación muy útil.Lo uso como referencia, lo busco en Google todo el tiempo :)

También "Aprendiendo jQuery"El blog mencionado por Sean también es muy útil.También Cómo hacerlo con jQuery También tiene una gran colección de fragmentos de código jQuery.

no he visto JQ-Fundamentos - por Rebecca Murphey mencionado en cualquier lugar aquí.


Es un muy buen libro.También explica los fundamentos de JavaScript necesarios para comprender los conceptos básicos de JQuery.

Jquery.com está bien organizado y tiene muchos ejemplos excelentes.No es necesario comprar un libro.Me resultó fácil recogerlo sobre la marcha con solo consultar la documentación del sitio web.Si eres alguien que aprende mejor haciendo, te sugiero este enfoque.

Y sí, vale la pena aprenderlo.¡Te ahorrará mucho tiempo y realmente estarás deseando trabajar con JavaScript!

yo suelo Prototipo, que me gusta.Me temo que no conozco jQuery, así que no puedo compararlos, pero creo que vale la pena echarle un vistazo a Prototype.Según mi experiencia, sus documentos API son generalmente bastante buenos (lo que sin duda ayuda con la capacidad de aprendizaje).

Oye, soy parcial al decir que ahora trabajo con estos chicos, pero Carsonified ofrece excelentes recursos para que las personas aprendan y mejoren su conjunto de habilidades de jQuery.El próximo lunes habrá una conferencia en línea sobre jQuery en la que participará el propio John Resig. http://carsonified.com/online-conferences/jquery/

Además, ahora ofrecen tutoriales en vídeo a través de su plan de membresía en el blog Think Vitamin.

Sé que hay muchos recursos gratuitos disponibles, supongo que la diferencia aquí es la calidad del contenido que obtienes.espero que sea útil!

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top