外部文件中的jQuery函数不起作用
jQuery function in external file not working
我在外部文件"selecter.js"中有这段代码
$(document).ready(function(){
$("#clickHere").click(function(){
$("#hidingthis").show();
});
});
这是相关的HTML:
<script src="https://code.jquery.com/jquery-2.2.2.min.js"></script>
<script src="static/js/selectors.js" ></script>
<div id="hidingthis" style="display:none"> Text here </div>
<button id="clickHere"> <strong> Click here </Strong> </buton>
当它被放入HTML文件中的脚本标记中时,它可以完美地工作。有什么想法吗?
尝试检查浏览器中的开发人员工具(F12),并查看"网络"answers"控制台"选项卡。听起来你的脚本没有被正确加载(或者在jQuery代码真正准备好之前就被引用了)。
这可能是由于selectors.js
文件的路径不正确造成的,前面的建议应该会显示(通过404错误)。
您应该将脚本标记放在想要显示的内容下方。这是因为您的HTML没有加载
相关文章:
- Ember Data DS.Model's set函数不起作用
- 为什么我的JavaScript堆栈排序函数不起作用
- Javascript onchange()函数不起作用
- 另一个Ajax函数触发的Ajax函数不起作用
- 从PHP调用JS函数不起作用
- jQuery validate函数不起作用
- JS-窗口宽度函数不起作用
- javascript函数,该函数不起作用,但不会显示任何错误
- 为什么这个排序函数不起作用
- 为什么这个反向函数不起作用
- Javascript parseInt 函数不起作用
- 我的函数不起作用,Ajax调用,JQuery,调用外部?我不知道
- 主干构造函数不起作用
- Javascript:this.value 函数不起作用
- Mocha 的 beforeEach() 和 done() 函数不起作用
- 在jQuery中,我的函数不起作用
- jquery-ui-rails的draggable和dropable函数不起作用
- 数学函数不起作用
- Javascript-创建打印到HTML的函数不起作用
- 我上传了客户's服务器一个js函数不起作用