jQuery中的$()函数是一个通用的函数,它可以接收任何参数,返回一个jQuery对象。它可以接受HTML字符串,DOM元素,CSS选择器,函数等参数。
使用方法
1. 如果传入的参数是字符串,则$()函数会将其解析为HTML代码,并将其转换为jQuery对象。例如:
$("Hello World!"); // 返回一个包含Hello World的div元素的jQuery对象
2. 如果传入的参数是DOM元素,则$()函数会将其转换为jQuery对象。例如:
var element = document.getElementById("myDiv"); $(element); // 返回一个包含指定元素的jQuery对象
3. 如果传入的参数是CSS选择器,则$()函数会返回一个包含匹配选择器的所有DOM元素的jQuery对象。例如:
$("#myDiv"); // 返回一个包含id为myDiv的所有元素的jQuery对象
4. 如果传入的参数是函数,则$()函数会将其作为回调函数,在DOM加载完成后执行。例如:
$(function(){ // 在DOM加载完成后执行的代码 });
返回值
$()函数的返回值是一个jQuery对象,它是一个可以操作DOM元素的对象,可以使用jQuery提供的API来操作DOM元素。例如:
$("#myDiv").hide(); // 隐藏id为myDiv的元素 $("#myDiv").show(); // 显示id为myDiv的元素 $("#myDiv").css("color","red"); // 修改id为myDiv的元素的颜色为红色
$()函数是jQuery中非常重要的一个函数,它可以接收任何参数,并将其转换为jQuery对象,从而可以使用jQuery提供的API来操作DOM元素。