Hola tata,
Te dejo unas formas de hacer lo que te propones para ver si logras entenderlo. Si no entiendes algo lo comentamos.
Saludos.
Una es simplemente:
<script>
$(document).ready(function(){
$("#micapa").on("click",function(){
$("#micapa").css("color", "#FF8800");
});
});
</script>
Y la otra:
<script>
function cambiacolor () {
$("#micapa").css("color", "#FF8800");
};
</script>
Poniendo en tu div
<div id="micapa" onclick="javascript:cambiacolor();">Hola Mundo!!!</div>
Y si quieres el archivo externo:
//Contenido de ensayo.js
$(document).ready(function() {
$('#micapa').bind('click', function () {
$(this).css("color","blue");
});
});
Edito: No obstante creo que tu código solo falla en que llamas a la función antes de declararla y ademas se te ha olvidado los paréntesis en la llamada, compruébalo