El siguiente selector $('.sub_menu_container',this)
tiene 2 parámetros, el selector que desea buscar y un segundo. En este caso es this
. ¿De qué sirve agregar ese segundo parámetro? He buscado los documentos de jquery pero no he encontrado nada que pueda ayudarme. ¿Es algún tipo de referencia?Selector con 2 parámetros
Respuesta
el segundo parámetro proporciona el contexto en el que buscar el elemento emparejado por el primer selector
¿De qué sirve agregar ese segundo parámetro?
A medida que el documentation explica:
Por defecto, los selectores realizan sus búsquedas dentro del DOM a partir en la raíz del documento. Sin embargo, se puede dar un contexto alternativo para la búsqueda utilizando el segundo parámetro opcional para la función $().
Internamente, el contexto del selector se implementa con el método .find(), por lo que $ ('span', esto) es equivalente a $ (this) .find ('span').
Tiene el mismo _efecto_ que con '.find()', pero guarda una llamada a la función. –
su justo como:
$(this).find('.sub_menu_container')
su contexto re-formato del código.
que todos :)
p.s. y es mas rapido –
El segundo parámetro es un ámbito para la búsqueda. Significa que jQuery busca el primer selector dentro del segundo selector.
El segundo parámetro abarca el selector, por lo que solo busca dentro del contexto del elemento provisto en el segundo parámetro. Básicamente es lo mismo que decir $(this).find('.sub_menu_container');
.
- 1. realizar: @selector usando un método con parámetros
- 2. symfony redirigir con 2 parámetros
- 3. ¿Cómo almaceno 2 parámetros con JQuery.data()
- 4. patrones de URL django con 2 parámetros
- 5. ¿Múltiples parámetros para el selector jQuery?
- 6. Struts 2: parámetros entre Acciones
- 7. Validador personalizado/Restricción con argumentos/parámetros en Symfony 2
- 8. @selector - ¿Con múltiples argumentos?
- 9. performSelectorOnMainThread con múltiples parámetros
- 10. mysqli_query espera que al menos 2 parámetros
- 11. AlertDialog con selector de
- 12. @selector con múltiples argumentos
- 13. Cómo envío parámetros usando MonoTouch.ObjCRuntime.Selector y Perform Selector
- 14. Parámetros nombrados con los parámetros
- 15. Creación de un selector de un nombre de método con parámetros
- 16. Ejecutar con los parámetros
- 17. iOS - UITapGestureRecognizer - Selector con argumentos
- 18. Optimizar jQuery selector con: primero
- 19. jQuery selector vacío (selector nulo)
- 20. jQuery selector con identificadores y coma
- 21. Symfony 2 Reenviar solicitud pasando por los parámetros GET/POST
- 22. Parámetros opcionales con Specflow
- 23. jquery: selector []?
- 24. ¿Cómo paso 2 parámetros a la secuencia de comandos Nant?
- 25. Menos css con parámetros opcionales
- 26. Conseguir todos los parámetros de la petición en Symfony 2
- 27. Cómo devolver valor de enumeración por 2 parámetros en Java
- 28. ¿Qué selector de JQuery excluye elementos con un elemento primario que coincida con un selector dado?
- 29. parámetros con el mismo nombre
- 30. URL con parámetros en Java
Puede verlo tan bien como con un elemento parental como: $ ('. Sub_menu_container', principal) –