jQuery中$ $() $(document)三个的区别

麻烦说下这三个是什么区别,是哪个的缩写,还有刚开始$(function(){..}),什么意思谢谢

$是jquery专用的特殊符号,可以说所有jquery函数的调用都是从$开始的

$()在jquery里面表示一个选择器,括号里面填写一定的表达式就可以选中你想要的元素,jquery的选择器除了能很好地遵循css的表达式外,还额外提供了一些更个性化的选择方式,比如$("div li:nth-child(2)")选中的是div中的第2个li元素。
关于选择器的更多用法可以百度一下jquery的api

$(document)是一个选择器,选中的是整个html所有元素的集合。

$(function(){..})等于document.ready事件,即在页面所有元素准备完毕之后,载入页面之前执行本方法
温馨提示:内容为网友见解,仅供参考
第1个回答  2018-07-25
没有任何区别。
在JQuery或是JS里面,''和“” 的作用是一模一样的。
就是在输入的时候,一个直接输入,一个还有按着shift键。见此而已。

jQuery中$ $() $(document)三个的区别
是jquery专用的特殊符号,可以说所有jquery函数的调用都是从$开始的 ()在jquery里面表示一个选择器,括号里面填写一定的表达式就可以选中你想要的元素,jquery的选择器除了能很好地遵循css的表达式外,还额外提供了一些更个性化的选择方式,比如$("div li:nth-child(2)")选中的是div中的第2个li元素。关...

jquery中 $() $. 都是什么作用代表了什么
"$" --> 指标识符,让浏览器知道这是jquery。"$(function(){})" -->指等同于$(document).ready(function(){ 具体方法体 }):作用是告诉浏览器当DOM结构完成后便执行这个方法,不同于onload,onload是内容加载完成后。

jquery $(this)和$(document)是什么意思?区别是什么
(this)是将函数中非Jquery对象转化成Jquery对象。$(document)也一样,是把document对象转化成Jquery对象

jquery里,$(window)和$(document)有什么区别?
(window)和$(document)获取到的对象不同。1、Window 对象表示一个浏览器窗口或一个框架。在客户端 JavaScript 中,Window 对象是全局对象,所有的表达式都在当前的环境中计算.2、Document 对象是 Window 对象的一部分,每个载入浏览器的 HTML 文档都会成为 Document 对象....

jquery里,$(window)和$(document)有什么区别?
(window)和$(document)获取到的对象不同。1、Window 对象表示一个浏览器窗口或一个框架。在客户端 JavaScript 中,Window 对象是全局对象,所有的表达式都在当前的环境中计算.2、Document 对象是 Window 对象的一部分,每个载入浏览器的 HTML 文档都会成为 Document 对象.

jquery中$的疑惑
第三种情况$[], 在js中获取对象的属性有两种方法, 第一种就像第二种情况中的用 "."来获取, 还有一种更加灵活的方式就是用[]来获取, 就和数组取元素的方法一样( 其实在js中数组也是一个对象 ), 所以就比如说第二种情况可以这样来写$[ 'get' ](); 然后我所说的更灵活的用法就是, 方括号...

(function($,window,document){...这样的开头的jquery是什么意思...
function($,window,document)这三个参数的意思是:①$ 是把jQuery传进来,这样你可以在function中可以继续使用$作为jQuery的引用 ②window 把当前的window(窗口)对象传进来 ③document 把当前的dom对象传进来,这样你可以操作dom对象。html的所有元素都属于dom对象的范畴 ...

document对象和jquery中的(document)对象是相同的吗?
jQuery的$(document)对象是jQuery自定义的对象,就是在js原生的document对象外面再套一层“壳”,添加了自身的一些属性、方法、事件等。所以两者是不相同的。补充说明一下: $(document)[0] 就与 document 对象完全相同了

Jquery中$和document.getElementById的区别
不知道你的id.value的意思 document.getElementById("id").value是获取HTML标签中id=“id”的value的方法 可能你这里的id就是表示了这个HTML标签 应该也有赋值 var id = document.getElementById("id") 这个时候两者就是一个意思了

window.onload和$的区别介绍
你用的是JQuery吧。$是$(document).ready()的简化,意思是页面源文件加载完了就执行。window.onload是窗口描绘的时候执行。

相似回答