Javascript 外部js文件doen';行不通
我不确定我是做错了什么,还是真的没有这样做 我有一个jqueryeventhandler,比如Javascript 外部js文件doen';行不通,javascript,jquery,html,Javascript,Jquery,Html,我不确定我是做错了什么,还是真的没有这样做 我有一个jqueryeventhandler,比如 $('.element').on('click',function(){ //do something }); 此代码正好位于我的标记之前。当我在标记之间编写代码时,它工作得很好。但是,当我将代码放在外部js文件中,并将其与一起添加到同一位置时,它不起作用。我想问题是您的外部文件在创建DOM.element之前加载到了头文件中。您需要将外部文件链接放在页脚的标记之前。或者用 $( do
$('.element').on('click',function(){
//do something
});
此代码正好位于我的
标记之前。当我在
标记之间编写代码时,它工作得很好。但是,当我将代码放在外部js文件中,并将其与
一起添加到同一位置时,它不起作用。我想问题是您的外部文件在创建DOM.element
之前加载到了头文件中。您需要将外部文件链接放在页脚的
标记之前。或者用
$( document ).ready(function() {
$('.element').on('click',function(){
//do something
});
});
我想问题是您的外部文件在创建DOM
.element
之前加载到了头文件中。您需要将外部文件链接放在页脚的
标记之前。或者用
$( document ).ready(function() {
$('.element').on('click',function(){
//do something
});
});
您是否已将代码放入外部文件中的文档就绪处理程序中?例如,
$(function(){/*此处的代码*/})
请向我们展示解决问题所需的代码。您是否已将代码放入外部文件中的文档就绪处理程序中?例如,$(function(){/*你的代码在这里*/})
请给我们看一下重新提出你的问题所需的代码。哦,该死的,我怎么能忽略这一点?是的,你是对的,我应该知道这一点-谢谢你哦,该死,我怎么能忽视这一点?是的,你是对的,我应该知道这一点-谢谢