jquery是由baijavascript开发的一个框架du,并不是一种独立的语言,这种zhi框架dao其实就是javascript的一个函数,函数名就为jquery,由于在框架中把jquery简写成了一个简单的$符号所以这个函数的使用格式就变成了$(),自然使用jquey就得加$()或jquery();
在Jquery中,$是JQuery的别bai名,所有使用$的地方也du都可以使用JQuery来替换,如$('#msg')等同于JQuery('#msg')的写zhi法。然而,当我们引入多个js库后,dao在另外一个js库中也定义了$符号的话,那么我们在使用$符号时就发生了冲突。
可以为JQuery重定义别名。如下:
var $j=JQuery.noConflict();
$j('#msg').hide();//此处$j就代表JQuery
var a = function(){}和var a = function(){}();的区别
jQuery中$.each()方法的使用
$.each(arr1,function(i,val){ //两个参数,第一个参数表示遍历的数组的下标,第二个参数表示下标对应的值
jquery给div的innerHTML赋值
$("#id").html()="test";
//或者
$("#id").html("test");
jquery 给span 赋值
$('#hiddenNote').text(‘getSpanValues’);
span取值
$('#hiddenNote').text();