jquery 写的函数能放到一个js文件里吗~为啥我试了试没效果~ 只能嵌到网页里才有效果

大哥,打扰一下,jquery 写的函数能放到一个js文件里吗~为啥我试了试没效果~ 只能嵌到网页里才有效果
最新回答
一身懵逼正气

2024-05-06 11:05:27

你在网页中js调用不对导致的吧?你把调用js的代码发来
追问
网页里没有~~啊

只有js的导入~
追答
js放在什么include目录里,是在本地测试还是在网站上测试呢?是什么语言环境?跟这些都有关系的。你查查
一花一树开

2024-05-06 08:27:58

可以的,不存在这个问题,你的这个问题可能是js引用路径问题
追问
$(document).ready(function(){
$("p").click(function(){
$(this).hide();
});
})

我直接在js 里 扔了这个 ~~ 哪有问题?
追答
你的js文件放在了什么地方,页面又是怎么引用的?
骑猪赏月看嫦娥

2024-05-06 03:51:59

jquery 写的函数 只能以插件扩展形式存在

jQuery.fn.extend({
test1: function(){
alert('测试函数一');
}
});

引用时
必须先有一个jquery对象 才能
$('#id').test1();