自升级到更新的库以来,旧的jQuery语法错误

时间:2015-04-09 10:27:06

标签: jquery

每当元素变得模糊时,这个旧的jQuery是否会调用它的父函数?

此代码适用于较旧版本的jQuery(v1.4.1),但由于以粗体升级行会在IE开发工具中引发错误:'功能预期'

$(document).ready(function() {
    setoptionalcheckboxes();
    setprivatefueldropdowns();

    $("input[onblur]").each(function() {
        $(this).attr("onblur")(); //ERROR THROWN HERE
    });

    initcalculatevehiclebenefits();    
    inittaxablecalculations();
    initcalculatevehicletaxable();
    initsetdecimalpoint();
    calculatetotal();
    checkvehicledeletebutton();

    $(".gross, .pbe, .vehicle-cc").blur();
});

1 个答案:

答案 0 :(得分:-1)

改变这个:

$("input[onblur]").each(function() {
        $(this).attr("onblur")(); //ERROR THROWN HERE
    });

到此

 $("input[onblur]").each(function() {
        $(this).attr("onblur");
    });