我在加载此代码时遇到问题.我确信它与noConflict有关,但我似乎无法做到正确.
$(document).ready( function spouseName() { if ($('#maritalstatus').val() == 'married') { $('#spousename').attr("disabled",false); } else { $('#spousename').val(''); $('#spousename').attr("disabled",true); } } );
顺便说一句,它适用于IE而不是FF
解决方法
感谢您的信息和答案,似乎这个线程有所帮助
firefox在jquery document.ready函数内部时无法识别函数名.我做的是把它包在里面虽然看起来很不寻常.我刚刚删除了文档,它完美无缺.似乎chrome和FF不识别这个中的函数名称?
function spouseName() { if ($('#maritalstatus').val() == 'married') { $('#spousename').attr("disabled",false); } else { $('#spousename').val(''); $('#spousename').attr("disabled",true); }
}