Adición de atributos CSS flotantes a través de jQuery / Javascript

Algunos estilos CSS se deben aplicar a un elemento al pasar el cursor, y los estilos CSS deben aplicarse usando javascript / jquery directamente y no a través de hojas de estilo o$(this).addClass('someStyle') porque estoy inyectando los elementos DOM en otra página.

Podemos aplicar los estilos habituales de css usando

$('#some-content').css({
    marginTop: '60px',
    display: 'inline-block'
});

¿Cómo deberíamos añadir los estilos CSS para:hover ¿eventos?

¿Tenemos que recurrir a:

$('#some-content').hover(
       function(){ $(this).css('display', 'block') },
       function(){ $(this).css('display', 'none') }
)

Respuestas a la pregunta(4)

Su respuesta a la pregunta