Uncaught TypeError: A função Object (arg1, arg2) não possui um método 'apply'

Eu queria copiar um evento de clique de um elemento para outro que estou fazendo seguindo mannner que não está funcionando

 var arr = $("#engagement_box_content_generic_mention>.data_box>.load_mentions_data_box");
     $.each ( arr , function( key , value){

            console.log( $(this).attr("onclick") );
            if ( key == 0 ) {
                $("#abc").click( $(this).attr('onclick') );
            }
});

console.log me dá assim print_1317 (1317, 201205, 24, 11, 'não');

mas quando clico no elemento aplicado abc dá erro

  Uncaught TypeError: Object print_1317(1317, 201205, 24, 11, 'no'); has no method 'apply'

desde já, obrigado