这是一个超级新手的JS问题,但我想知道如何在编写JS时使用'$'。例如,我写了一个非常简单的JS if语句:
if (document.getElementById('D').value == '') {document.getElementById('D').value = 0;}
然而,我看到其他人这样写:
if (document.getElementById('D').value == '') {$('D').value = 0;}
'$'是否等于'document.getElementById'?使用'$'时的最佳做法是什么?谢谢!
答案 0 :(得分:1)
$通常与JQuery一起使用。当您在页面中包含JQuery时,可以使用$('some css selector')来使用它来缩短对它的引用。如果你没有包含JQuery,则不需要使用$。
这是一个开始使用jquery的教程:W3Schools JQuery Tutorial。
他们在那里展示了一些例子。
答案 1 :(得分:0)
$通常是指jQuery。它是一个广泛使用的库,可以帮助DOM操作。第二个例子只有在项目中包含jQuery(或者你定义了$)时才有效。
答案 2 :(得分:0)
DOLLAR标志是“jQuery”的简写。无论你想使用jQuery函数,你都可以用“$”代替“jQuery”。
......搞愚蠢的白痴模式......
我经常提到我的O'Reilly jQuery Pocket Reference副本。加上jQuery网站上的文档和StackExchange上的用户可以让生活更轻松。当通过括号从jQuery函数获取单个元素时,我仍然会被绊倒:
jQuery('div.topbar')[3]
返回HTML实体,而不是jQuery对象。
我在Chrome中使用了很多调试器。在将工作提交给代码之前,我可以在调试器中进行大量的原型设计和POC。
答案 3 :(得分:0)
它主要用于在html代码中插入jQuery。