Si ce que vous voulez montrer dans le journal est: "bonjour" alors faites comme Björn dit. Toutefois, si vous voulez afficher la logique dans votre fonction à la console Firebug vous pouvez faire comme ceci:
$(document).ready(function(){
var clickFunction = function(){
var str = "hello";
console.log(clickFunction);
};
$("#dreport").click(clickFunction);
});
Cela apparaîtra dans la console Firebug comme « fonction() » et si vous cliquez sur il vous être pris pour le code de fonction dans la source. Vous pouvez également nommer la fonction de clic elle-même pour, par exemple, « Foo », pour le faire apparaître comme « foo() » dans Firebug, comme ceci:
var clickFunction = function foo(){
var str = "hello";
console.log(clickFunction);
};
Bien sûr, vous pouvez également utiliser construit dans profileur de Firebug dans la console. Cliquez simplement sur le profil, puis cliquez sur l'élément que vous souhaitez profiler, puis cliquez à nouveau sur le profil. Cela affichera tous les appels de fonction déclenchés lorsque vous avez cliqué sur votre élément.