我在 jQueryready()
函数上有一些标准插件绑定,适用于所有新请求。现在,随着我们向应用程序添加越来越多的 ajax,这些新元素被留在了初始绑定之后。
示例规则:
$(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();
.......
我不是在谈论live()
绑定事件的函数,因为这不是事件。
因为我认为这是相当普遍的,所以我想知道你们是如何做到的。