我假设$('thing1')
或document.getElementById('thing1')
将返回代表的节点或对象<div id="thing1"></div>
但是我如何访问它myFunc()
?
HTML:
<div id="thing1"></div>
JS:
var foo = $('#thing1').myFunc();
var myFunc = function() {
console.log(this); // I want to log $('#thing1')
}
我试图弄清楚各种 api 的工作原理,以 highcharts 为例,他们做这样的事情:
$('#dailyKPIChart').highcharts({
chart: {
zoomType: 'x',
spacingRight: 20
}
});
图表将加载$('#dailyKPIChart')
这是如何运作的?