If I have the following code:

```
$("#button").click(function() {
    console.log("2");
});

console.log(1);
$("#button").click();
console.log(3);

```

Can I rely on the output to always be the following?

```
1
2
3

```