Queryselector()在javascript模块模式中返回null

时间:2013-11-17 13:22:49

标签: javascript module selectors-api

我创建了一个包含变量的模块,该变量通过DOM的querySelector查找html元素。但是,var expoElement返回'null'。有什么想法吗?

var test = (function(){

    //find components
    var expoElement = document.querySelector(".expo");

    return {

        returnJow:function(){alert("the return = " + expoElement)}

    }

})();

test.returnJow();

1 个答案:

答案 0 :(得分:0)

问题出在HTML端。

在HTML文件中添加JavaScript文件时,请确保在<script src="YOURFILE.js"></script>之后添加</body>标签。