所以我试图编写我可以在HTML中初始化的第一个代码补丁,并通过JS文件传递(试图学习如何编写自己的插件)。
注释: JQuery已经加载到这个页面上了。 我可以让变量显示在控制台中,但是它仍然将其翻译为字符串吗?
这是HTML
$(document).ready(function(){
setSiteAppearance("$('#HeroHolder')",0);
setSiteAppearance("$('#HeaderHolder')",400);
setSiteAppearance("$('#FooterHolder')",700);
})
这是Javascript
function setSiteAppearance(elem,val){
elem.fadeIn(600);
};
答案 0 :(得分:3)
转换此
$(document).ready(function(){
setSiteAppearance("$('#HeroHolder')",0);
setSiteAppearance("$('#HeaderHolder')",400);
setSiteAppearance("$('#FooterHolder')",700);
})
到这个
$(document).ready(function(){
setSiteAppearance($('#HeroHolder'),0);
setSiteAppearance($('#HeaderHolder'),400);
setSiteAppearance($('#FooterHolder'),700);
})
你必须传递元素,而不是你传递字符串