Tengo que obtener todos los identificadores de etiquetas de imagen dentro de un div en particular. ¿Cómo puedo obtener eso usando JQuery?Cómo obtener img dentro de un div en particular usando JQuery
Respuesta
var arraysOfIds = $('#particularDivId img').map(function(){
return this.id;
}).get();
// arraysOfIds has now all the id's, access it as arraysOfIds[0], arraysOfIds[1]....
cálculo aproximado, pero trate de:
var imgIds = new Array();
$("div#divID img").each(function(){
imgIds.push($(this).attr('id'));
});
No ha dado el nombre de la div
, pero yo he utilizado divId
como el id de la div. Simplemente cambie eso para satisfacer sus necesidades.
que es mejor usar una matriz, no es una cadena del niño. – icktoofay
Hola. Sí, cometí un error, simplemente lo solucioné. Doh !!! Demasiado temprano para mi –
Utilice un selector de elementos secundarios. Por lo que su diciendo Quiero que todos los elementos 'img' de div #myDiv
$("#myDiv > img").css("border", "3px double red");
Quería que esto funcionara, cuando reemplacé $ ('img'). DoStuff(); con $ ("# contenido> img"). doStuff(); ya no hace cosas. Probé también citas simples y contenido div #. – Muskie
Mi solución fue utilizar el selector descendiente no hijo. [link] (http://api.jquery.com/descendant-selector/) – Muskie
Esto NO selecciona todos los elementos hijo img de un div sino simplemente los descendientes directos. –
function textOnly() {
jQuery('#dvContent img').each(function() {
jQuery(this).css('display', 'none');
});
}
- 1. ¿Cómo obtener una img url usando jQuery?
- 2. Obtener imagen attrib dentro de un div?
- 3. Etiqueta Div dentro de la etiqueta img
- 4. alineación vertical div dentro de un div usando jquery?
- 5. ¿Cómo desplazar continuamente contenido dentro de un DIV usando jQuery?
- 6. jQuery obtener valor dentro de div infantil
- 7. ¿Cómo eliminar un atributo id de un div usando jQuery?
- 8. jQuery Selector de una clase en particular dentro de una identificación particular
- 9. Cómo desenlaza todos los eventos dentro de un div en particular
- 10. Jquery append img y
- 11. Cómo agregar div de manera dinámica dentro de un div usando jQuery. ¿Debería mostrar primero también?
- 12. altura incorrecta de div con la etiqueta img dentro de
- 13. usando jquery, cómo puedo seleccionar una imagen dentro de un div para cambiar su fuente
- 14. Nivo Slide usando DIV en lugar de IMG
- 15. ¿Cómo obtener la etiqueta span dentro de un div en jQuery y asignarle un texto?
- 16. Jquery Seleccionar botón (s) dentro de div
- 17. ¿Cómo puedo desvanecer un div usando jQuery?
- 18. obtener un valor Div en JQuery
- 19. Cómo rotar un div usando jQuery
- 20. Cómo seleccionar div dentro de div dentro de div con jquery
- 21. ¿Alterne entre divs dentro de otro div usando jQuery?
- 22. Obtener contenido de un DIV usando JavaScript
- 23. Recuperar img src niño (jQuery)
- 24. obtener toda li dentro ul usando jQuery
- 25. obtenga la ID de la última DIV dentro de una DIV usando jQuery
- 26. jquery anexar div dentro de div con id y manipular
- 27. cambiar el foco en particular div
- 28. obtener el valor de div izquierdo y derecho usando jquery
- 29. ¿Cómo obtener un nombre de imagen usando jQuery?
- 30. accediendo a div dentro del td usando jquery
Ahh, genial. Aprendí algo nuevo con la función .map(). Sin embargo, al mirar la documentación, ¿por qué necesita la llamada .get() al final? Acabo de probar tu código sin él y funcionó bien. Newbie queriendo aprender. –
Daría este +10 si pudiera, buen truco. – raffian