diff --git "a/37 \351\227\253\351\233\252\350\216\262/20231212 jQuery.md" "b/37 \351\227\253\351\233\252\350\216\262/20231212 jQuery.md" new file mode 100644 index 0000000000000000000000000000000000000000..5fbc1564c1c99e954a0b16ec41a9fd07f7975db2 --- /dev/null +++ "b/37 \351\227\253\351\233\252\350\216\262/20231212 jQuery.md" @@ -0,0 +1,359 @@ +1.笔记 + +```js +### JQuery对象 + +var jQueryObject = $("#testDiv"); + +DOM对象转JQuery对象 + +DOM对象转JQuery对象,只需要利用$()方法进行包装即可 + +var domDiv = document.getElementById('mydiv'); //获取DOM对象 +mydiv = $(domDiv); + +JQuery对象转Dom对象 + +获取包装集对象中指定下标的元素,将JQuery对象转换成dom对象 + +//第一种方式 获取jQuery对象 +var jqueryDiv = jQuery('#mydiv'); +//第二种方式 获取jQuery对象 +jqueryDiv = $('jQuery'); +var dom = jqueryDiv[0]; //将已获取的jQuery对象转为dom + +### 选择器 + +

我是一个标题

+

我是有id的p段落

+ + + +

bind()⽅法绑多个事件

+
点击查看名⾔
+ + + +### 对象访问 + +$.trim(对象)   //去除字符串两端的空格 + +$.each(对象)   //遍历一个数组或对象,for循环 + +$.inArray(对象) //返回一个值在数组中的索引位置,不存在返回-1 + +$.grep()   //返回数组中符合某种标准的元素 + +$.extend() //将多个对象,合并到第一个对象 + +$.makeArray() //将对象转化为数组 + +$.type() //判断对象的类别(函数对象、日期对象、数组对象、正则对象等等 + +$.isArray() //判断某个参数是否为数组 + +$.isEmptyObject() //判断某个对象是否为空(不含有任何属性) + +$.isFunction() //判断某个参数是否为函数 + +$.isPlainObject() //判断某个参数是否为用"{}"或"new Object"建立的对象 + +$.support() //判断浏览器是否支持某个特性 +``` + +2.作业 + +```html + + + + + + + + 轮播图点击切换 + + + + +
+
+ +
+ +
+ + + + +``` +