Javascript 从html onclick中执行命名空间函数
如何从html中调用变量中具有名称空间的函数Javascript 从html onclick中执行命名空间函数,javascript,Javascript,如何从html中调用变量中具有名称空间的函数 <button onclick="hello()">Click me</button> var app = app || {}; (function($) { app.hello = function() { console.log("hello"); } })(app, jQuery); 点击我 var-app=app |{}; (函数($){ app.hello=函数(){ c
<button onclick="hello()">Click me</button>
var app = app || {};
(function($) {
app.hello = function() {
console.log("hello");
}
})(app, jQuery);
点击我
var-app=app |{};
(函数($){
app.hello=函数(){
console.log(“你好”);
}
})(应用程序,jQuery);
小提琴-像这样:
<button onclick="app.hello()">Click me</button>
简单地这样做应该会奏效
<button onclick="app.hello()">Click me</button>
点击我
尽管出于某种原因,它在JSFIDLE中不起作用。在真实环境中工作良好。它在JSFIDLE中不工作,因为选择了“onLoad”选项。
<button onclick="app.hello()">Click me</button>