猿问

javascript 对象的作用域问题。

$(function(){      var data ={      doSearch:function(){
        ...
      }
      }      function sub(){
       data.doSearch();
}
});<input type="button" value="查询" onclick="sub()" >

我把sub函数放$(function(){}里面sub函数找不到,放在外面 data找不到,我想
点击按钮调用data.doSearch方法怎么做?


阿晨1998
浏览 510回答 1
1回答

守着一只汪

改成 sub = function(){data.doSearch()};或者别用内联事件。
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答