我使用Angular 2 Starter by AngularClass构建了初学者应用。在控制台(Chrome和firebug)中,我可以输入:
a = $('body')
a
是object类型,它看起来像是DOM元素。我无法运行
a.find('h1')
$
来自何处?
答案 0 :(得分:1)
$
是浏览器api上的选择器功能。你可以在chrome中控制它:
$ //type $ in console log
function$(selector, [startNode]) { [Command Line API] } //returns function
检查窗口是否存在:
window.$
function $(selector, [startNode]) { [Command Line API] }
它只是从DOM返回macthed元素。 a.find('h1')
无法正常工作的原因find
在$
选择器函数上不起作用。它与webpack或angular2无关。