$
jQuery 中的符号代表什么?
$
jQuery 中的符号代表什么?
Answers:
奇怪但正确,您可以在JavaScript中使用“ $”作为函数名称。它是jQuery()的简写。如果需要,可以使用哪个。如果另一个库已经在使用$,则可以在兼容模式下运行jQuery。只需使用jQuery.noConflict()。$通常在JS中用作选择器函数。
在jQuery中,$函数的作用远不止选择事物。
这里是文档:https : //api.jquery.com/jQuery/
typeof $
输出“功能”。;)
如其他答案中所述,$是jQuery函数的快捷方式。
一些JavaScript库也使用$(例如:prototype)。为了避免与其他库冲突,jQuery提供了jQuery.noConflict()函数。调用此函数,$变量的控件将返回到第一个实现它的库。使用jQuery来执行此操作,就无法再使用$('div.someClass')来代替jQuery('div.someClass')。
或者可以这样做:
jQuery.noConflict();
jQuery.ready(function($) {
// use $ for jQuery
}
//use $ for the other library
在编写插件以避免使用noConflict出现问题时,可以将jQuery传递给函数:
function($) {
//use $ writing your plugin
}(jQuery)
$只是一个叫做jQuery的函数。这是您访问jQuery lib中所有功能的方式。
您可以在这里找到它:http : //docs.jquery.com/%24
定义/访问jQuery的$符号
$符号定义/访问jQuery $(selector).action()