例如,我有一个采用 JQuery 对象的方法 showTable
,showTable
调用是 append
方法的参数同一个对象。
这是我想要的结果:
body.append (this.showTable(body));
showTable
返回一个 HTML 字符串附加到 body
。但我不喜欢输入两次 body
,感觉很笨重。如何使 body
隐式成为要传递的变量?
最佳答案
您可以使用 .append( function(index, html) )这里的变体
body.append (this.showTable);
然后在里面
function showTable(){
//here this points to the body element
}
关于javascript - 如何在函数中传递一个 JQuery 对象作为该对象方法调用的参数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18746176/