因此,我尝试编写我的第一个代码补丁,可以用HTML进行初始化,并通过JS文件传递(试图学习如何编写自己的插件)。
笔记:
jQuery已加载到此页面上。
我可以将变量显示在控制台中,但是它是否仍将其转换为字符串?
这是HTML
$(document).ready(function(){
setSiteAppearance("$('#HeroHolder')",0);
setSiteAppearance("$('#HeaderHolder')",400);
setSiteAppearance("$('#FooterHolder')",700);
})
这是Javascript
function setSiteAppearance(elem,val){
elem.fadeIn(600);
};
最佳答案
转换这个
$(document).ready(function(){
setSiteAppearance("$('#HeroHolder')",0);
setSiteAppearance("$('#HeaderHolder')",400);
setSiteAppearance("$('#FooterHolder')",700);
})
对此
$(document).ready(function(){
setSiteAppearance($('#HeroHolder'),0);
setSiteAppearance($('#HeaderHolder'),400);
setSiteAppearance($('#FooterHolder'),700);
})
您必须传递元素,但不是传递字符串