Primefaces e jQuery

Boa noite, estou tentando usar jQuery para tratar o evento de colar o texto em um p: editor(minha intenção é evitar a colagem direta pois quando vem do word fica desformatado), estou usando o seguinte código:

$ (document) .ready (function {
      $ ( '# Texto'). Vincular ( 'cut copy paste', função (evento) {
      Event.preventDefault ();
    });
});

O código funciona para p: inputtext, mas para p: editor nada acontece.
O que estou fazendo de errado?

Posta o HTML gerado no lado client.

<div id="teste" style="visibility:hidden"><textarea id="teste_input" name="teste_input">[
</textarea></div><script id="teste_s" type="text/javascript">
$(function(){PrimeFaces.cw("Editor","editorWidget",{id:"teste"});});
</script>

Já tentei também o seguinte código:

<script type="text/javascript">
            $(document).ready(function () {

                jQuery('#teste_input').bind('paste', function (e) {
                    e.preventDefault();
                    alert('foi');
                });

            });
</script>

O elemento “teste_input” está invisível (style=“visibility:hidden”). E pelo que você mostrou não dá pra saber o que esse “PrimeFaces.cw” faz. Pelo visto é algum componente mágico gerado pelo primefaces, se ele gera outro textarea e deixa esse teste_input invisível, você tem que inspecionar ele pra pegar o id do elemento visual que vai ser usado de fato pelo usuário.

Sem considerar primefaces, ficaria assim funcionando: https://jsfiddle.net/nh1kzj3a/