Sólo encadenar las clases CSS juntos, separados por puntos:
$('.button.check').html("sample data");
También verá un mejor rendimiento en algunos navegadores, especificando el nombre de la etiqueta, así:
$('div.button.check').html("sample data");
actualización : Después de leer Brian's answer, volví a leer la pregunta original, me di cuenta de que podría estar bajo la impresión de que necesita usar ambas para hacer referencia al div
. Si usted tenía:
<div class="button cancel">Cancel</div>
<div class="button check">Check</div>
selectores Luego de encadenamiento (es decir .button.cancel
) tendrían sentido. Sin embargo, si era la única div
en la página o que quería toda la clase con divs
button
, que no necesita ambas clases:
<div class="button check">Check</div>
Esto seleccionarlo bien:
$('div.check').html("sample data");
Es más estándar escribir atributos con letras minúsculas, es decir, 'clase', no 'Clase'. También lo que creo que te estás perdiendo es que estás creando dos clases: 'botón' y 'verificar'. – pthulin