I have some standard plugins bindings on jQuery `ready()` function that works fine for all new requests. Now, as we add more and more ajax to the app, these new elements are left behind the initial bindings.

Example rules: 

```
$(function () {
    $('.date').datepicker({ showOn: 'button', buttonImage: "cal.gif" })
               .blur(function (e) {
                   $(this).val(formatFecha($(this).val()));
               })
    $('.ui-datepicker-trigger').attr("tabindex", "-1");
    $(".decimalnumber").numpadDecSeparator({ separator: "," })
                   .numeric(",")
                   .focus(function () { if ($(this).val() == '0,00' || $(this).val() == '0') $(this).val(''); });
    $(".integernumber").numeric().focus(function () { if ($(this).val() == '0') $(this).val(''); });
    $(".spinner").spinner({ min: 0, max: 10000000 });
    $(".jbtn").button();

    .......

```

I'm **not** talking about the `live()` function to bind events, as this are not events.

Since I think this is fairly common I'm wondering how do you people do it.