关于函数的调取与判断

最近接触了一些jQuery方面的东西,遇到一个问题。
在一个工具函数里定义一个判断,

ifid == ‘layoutId’){
        changeNursingClass()
}

在另外一个地方定义函数changeNurdingClass

function changeNursingClass() {
    if ($('.typeid').val() == '01') {
        $('#nursingClassId').attr('value', '历尽磨难也不忘初心')
    }
}

这样是赋值总会在第二次点击是赋值。
通过参数传过来直接比较就没有问题了。

if(id == ‘layoutId’){
        changeNursingClass(params)
}
function changeNursingClass(params) {
    if (params == '01') {
        $('#nursingClassId').attr('value', '历尽磨难也不忘初心')
    }
}

猜你喜欢

转载自blog.csdn.net/qq_24122593/article/details/81367296