如何用JQuery在当前页面调用外部js中的事件
外部js有事件和方法,比如在a.js中有$("#a").click(function(){alert("aaaa")});我想在当前页面调用这个事件。js已经引入了。...
外部js有事件和方法,比如在a.js中有$("#a").click(function (){alert("aaaa")}); 我想在当前页面调用这个事件。js已经引入了。
展开
2个回答
展开全部
$(document).ready(function(){
//将事件写这个方法里边
//点击ID为a的元素触发alert
$('#a').click(function(){
alert('aaaa');
});
});
更多追问追答
追问
我不是这个意思,我是说这个click事件写在另外一个js文件里。我当前页面已经引入了这个js,我现在想在一个方法里调用这个事件。在当前页面写click();只能调用当前页面脚本中的事件,不能调用引入的脚本中的事件。
追答
$(document).ready(function(){
//调用aclick方法,这样在点击a的时候就可以触发alert。
//我不明白你具体怎么想的,你既然引用了js,为什么还要在页面上写js?js代码尽量别写在页面上
aclick();
});
//定义一个方法 aclick
funtion aclick(){
//点击ID为a的元素触发alert
$('#a').click(function(){
alert('aaaa');
});
};
//对了,提醒你一下,建议你把调用的js文件写在页面底部。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询