什么时候在JS

时间:2016-10-26 01:03:59

标签: javascript jquery html css

这是一个超级新手的JS问题,但我想知道如何在编写JS时使用'$'。例如,我写了一个非常简单的JS if语句:

if (document.getElementById('D').value == '') {document.getElementById('D').value = 0;}

然而,我看到其他人这样写:

if (document.getElementById('D').value == '') {$('D').value = 0;}

'$'是否等于'document.getElementById'?使用'$'时的最佳做法是什么?谢谢!

4 个答案:

答案 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。