Estoy tratando de obtener un div que tenga "panel de corriente" como nombre de clase. El problema es el espacio, ¿cómo puedo seleccionarlo?jQuery: selector (nombre de clase con espacio)
Respuesta
Los nombres de clase no pueden contener espacios. Lo que tiene allí son dos clases:
<div class="panel current">
Este div tiene dos clases: panel y actual. Eso se pueden seleccionar fácilmente:
$("div.panel.current")...
que significa seleccionar todos los divs que tienen panel de clase y actual clase.
El div
tiene dos nombres: class
panel
current
Puede utilizar $("div.panel")
o $("div.current")
para seleccionarlo.
panel current
no es un nombre de clase, en realidad se trata de dos nombres de clase. Se podría utilizar el siguiente selector:
$('.panel.current')
$('div').filter(function() {
return this.className == 'panel current';
});
O
$("div[class='panel current']");
Usar esta opción si necesita para que coincida con un elemento con una coincidencia exacta de los nombres de las clases (incluyendo espacios)
El otros carteles son correctos, el DiV que publicó tiene dos nombres de clase: 'panel' y 'actual'; Si desea seleccionar ambas, use $('.panel.current')
.
Esto también incluirá elementos como:
<div class="foo panel bar current"></div>
- 1. jquery selector para div con clase
- 2. clase jQuery dentro del selector de clase
- 3. jQuery sortable selector ("id" vs. "clase")?
- 4. Jquery elemento + selector de clase rendimiento
- 5. No selector de clase en jQuery
- 6. jQuery selector de clase no funciona
- 7. jQuery hover y selector de clase
- 8. jQuery selector de clase y haga clic()
- 9. jQuery: conseguir Identificación del selector de clase
- 10. Error posible del selector de clase JQuery
- 11. Espacio de nombres PHP con nombre de clase dinámico
- 12. Encontrar nombre de clase coincidente en jQuery
- 13. ¿Elemento o clase selector LIKE para jQuery?
- 14. jQuery excluye elementos con cierta clase en el selector
- 15. ¿Qué significa un espacio en un selector de jquery?
- 16. Ampliando una clase con otro espacio de nombres con el mismo nombre de clase
- 17. Optimizar jQuery selector con: primero
- 18. jQuery selector
- 19. jQuery Zebra selector
- 20. jQuery selector vacío (selector nulo)
- 21. jQuery CSS 'o' selector
- 22. Seleccionar espacio de texto en blanco con valor = '' selector
- 23. jquery: selector []?
- 24. Espacio de nombres con el mismo nombre que el nombre de clase
- 25. Escriba un selector de jquery para seleccionar una clase con un cierto patrón
- 26. Cómo escribir el selector jQuery "si no es de clase"?
- 27. jQuery O Selector?
- 28. ¿Cuál es el selector de jquery correcto para obtener todas las listas desplegables seleccionadas con un cierto nombre de clase?
- 29. contando divs visibles con nombre de clase jquery
- 30. problema con jQuery selector de fechas onselect
http://docs.jquery.com/Selectors/class#classclass debería haber resuelto esto para usted. –