Los datos de ckeditor no están siendo validados por la validación de jQuery

Sé que hay muchas preguntas sobre esto, pero no puedo hacer que esto funcione para mi vida. He intentado varias soluciones incluyendoesta, la segunda respuesta aqui yesta, y no puedo obtener el mensaje "requerido" para aparecer. El formulario aún se envía cuando el campo ckeditor está vacío.

Miré la documentaciónaquí y puedo pasar el contenido del editor a una alerta pero no tengo la experiencia suficiente para saber cómo integrar esto con el complemento de validación. He pasado tanto tiempo en esto, ¿alguien puede ayudarme?

Aquí está mi código actual, y creé un violín:http://jsfiddle.net/BmZ93/1/

     $('#add-job').validate({
                rules: {
                editor1: {
                    required: function() 
                    {
                    CKEDITOR.instances.editor1.updateElement();
                    }
                    }
                },
                messages: {
                Job_Title: "Required",
                Job_Location: "Required",
                jobid: "Required",
                Job_Cat: "Required",
                editor1: "Required"
                } 
        });

Respuestas a la pregunta(2)

Su respuesta a la pregunta