【发布时间】:2016-02-26 11:35:22
【问题描述】:
我在页面上链接了多个 .js 文件,这些文件具有同名的功能,例如以下样机
first.js
function DisplayContent(data,$target) // data is string
{
$target.html('<span>'+ data +'</span>')
}
second.js
function DisplayContent(data,$target) // data is string
{
$target.html('<div>'+ data +'</div>')
}
以上两个文件都引用了页面。
如何在不重命名函数的情况下解决上述问题。
如果方法有误请指正。
谢谢
【问题讨论】:
-
你为什么不把它保存在一个
js中,然后再确定一个参数。? -
听说过揭示模块模式吗?
-
@Guruprasad 我可以做到,但我不想重复代码。由于每个js文件都有自己的功能,问题是我需要同时引用两个js。
-
这些功能分别在哪里使用?仅在写入它们的文件中?
-
@Mayank 你在同一个文件或其他地方调用这些函数??
标签: javascript jquery scope