重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
$ 是 JQuery 常用的一个回传函数,定义为 "选取" 英文是 selector 的缩写
创新互联成立于2013年,是专业互联网技术服务公司,拥有项目成都网站设计、网站建设网站策划,项目实施与项目整合能力。我们以让每一个梦想脱颖而出为使命,1280元象山做网站,已为上家服务,为象山各地企业和个人服务,联系电话:13518219792
例子︰
$.function();
就是 选取 JQuery 定义的 function() 执行
$('input')
就是 选取 HTML 当中全部的 input 标签
$('#abc')
就是 选取 HTML 当中 ID 名称为 abc 的物件
$.fn.testing = function() {}
就是 选取 JQuery 内核函数 fn (函数) 回传给 testing 这个名称、定义为一个功能 function()
$是jquery中最强大最重要的一个函数名。主要有以下几个功能,也是jquery的核心功能。
1 选择器 例如 $("p"),$("#test"),$("button")
2 特效 。例如 $("p").hide(),$("p").show()
3 ajax 。例如 $.get("ajax.php")
我是逍遥小天地,期待你的交流
没有区别,只是习惯。 一般在给jquery对象取名的时候在前面加$。 一看就知道是jquery对象。
变量命名规则中起始字符可以是 字母,下划线(_),美元符($),只是很多的js库喜欢使用$作为全局变量标志。
jQuery也不例外.加上$,作为jQuery变量标志更容易进行区分。
在使用jQuery 中,如果一个变量被$();包裹。那么说明这个变量需要包装成jQuery对象才可以使用。
而在jQuery自己的作用域所创建的变量不需要加$();包裹。举一个很简单的例子:比如,一个在js中的this指针。而这个指针需要在jQuery中使用,那么就需要用$();包裹成jQuery中的对象,也就需要这样写:$(this)。
如果是一个变量起名为$xxx,而另一个变量名为xxx。那么这是一种良好的代码习惯。是区分使用jQuery创建的变量和javascript自己创建的变量。
在jquery中,$是jquery的别名,所有使用$的地方也都可以使用jquery来替换,如$('#msg')等同于jquery('#msg')的写法。然而,当我们引入多个js库后,在另外一个js库中也定义了$符号的话,那么我们在使用$符号时就发生了冲突。
可以为jquery重定义别名。如下:
var
$j=jquery.noconflict();
$j('#msg').hide();//此处$j就代表jquery
"$" -- 指标识符,让浏览器知道这是jquery。
"$(function(){})" --指等同于$(document).ready(function(){ 具体方法体 }):作用是告诉浏览器当DOM结构完成后便执行这个方法,不同于onload,onload是内容加载完成后。
扩展资料:
在程序设计语言中,标识符是用作程序的某一元素的名字的字符串或用来标识源程序中某个对象的名字的。
这个元素可以是一个语句标号,一个过程或函数、一个数据元素(例如一个标量变量或一个数组)或程序本身。最通常是,标识符这个字几乎与变量名同义地使用。
在程序数据的位置在整个程序执行期间保持不变的系统中,用于标量变量的标识符联系到存储器地址,而存储器地址又指向机器的存储器内的物理单元,该单元又含有一个值的表示。
参考资料来源:百度百科-标识符
$就是jQuery的别称,而jQuery就是jQuery库提供的一个函数.(好像也不仅仅只是函数, 因为还有 $.ajax(options) 这样的使用,等同 jQuery.ajax(options))这个函数的作用是根据 () 里的参数进行查找和选择html文档中的元素, 函数作用之一就是GetElementByID的代替,但()内不仅可以是ID,还可以是各类选择器