因此,我尝试编写我的第一个代码补丁,可以用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);
})


您必须传递元素,但不是传递字符串

10-05 17:45