我知道$是JQuery的lib的一部分,我很驚訝它存在於瀏覽器控制檯中的一個對象。 (我不確定這是否僅僅是我的環境)
但我可以做.. $('#id')
以獲取元素的dom id。在那裏我一直使用document.getElementById('id')來獲取元素。
我無法在MDN上找到對$的引用。
$現在到處可用,並且可以在使用本地JavaScript獲取元素時使用,還是應該使用document.getElementById?
P.S.我知道我沒有使用jQuery,因爲$(window).height();
不會工作,直到我將下列內容粘貼到本地html文件的控制檯中,並且沒有附加外部資源。
(function(d, script) {
script = d.createElement('script');
script.type = 'text/javascript';
script.async = true;
script.onload = function(){
// remote script has loaded
};
script.src = 'http://code.jquery.com/jquery-3.2.1.min.js';
script.crossorigin = 'anonymous'
d.getElementsByTagName('head')[0].appendChild(script);
}(document));
'我無法在MDN上找到對$的引用。「 - 你的意思是? https://developer.mozilla.org/en-US/docs/Tools/Web_Console/The_command_line_interpreter#Helper_commands - 注意,這些幫助程序命令**只能在開發人員工具控制檯中使用** - 它們對於JavaScript中的「不可用」一個網頁感 –
是的,我嘗試在mdn搜索中鍵入$,並得到一個空的搜索結果。謝謝你。 – Jonathan002
我搜索了*開發人員工具控制檯命令*:p –