JS
wodekeaiduo
这个作者很懒,什么都没留下…
展开
-
跨域以及几种方法
#同源策略 浏览器出于安全方面的考虑,只允许与本域下的接口交互。不同源的客户端脚本在没有明确授权的情况下,不能读写对方的资源。 什么是跨域 当浏览器执行一个脚本时会检查是否同源,只有同源的脚本才会执行,如果不同源即为跨域。 跨域的几种方法 JSONP JSONP是通过 script 标签加载数据的方式去获取数据当做 JS 代码来执行。提前在页面上声明一个函数,函数名通过接口传参的方式传给后台,后台...原创 2019-09-04 19:07:35 · 130 阅读 · 0 评论 -
jQuery 常见的选择器,以及以下 api 的用法
.eq(index) 获取到指定index的jQuery对象,可以使用eq方法,如: $('div').eq(3); // 获取结果集中的第四个jQuery对象 兄弟元素获取 .next([selector]), .prev([selector]) next取得匹配的元素集合中每一个元素紧邻的后面同辈元素的元素集合。如果提供一个选择器,那么只有紧跟着的兄弟元素满足选择器时,才会返回此元素。prev...原创 2019-09-08 09:31:36 · 121 阅读 · 0 评论 -
jQuery 方法(一)
Dom 添加元素 .append(content[,content]) / .append(function(index,html)) 可以一次添加多个内容,内容可以是DOM对象、HTML string、 jQuery对象。 如果参数是function,function可以返回DOM对象、HTML string、 jQuery对象,参数是集合中的元素位置与原来的html值。 例: $( ".in...原创 2019-09-10 18:55:31 · 82 阅读 · 0 评论 -
jQuery 方法(二)
常用方法 .each( function(index, Element) ) 遍历一个jQuery对象,为每个匹配元素执行一个函数 $( "li" ).each(function( index ) { console.log( index + ":" + $(this).text() ); }); jQuery.each( collection, callback(indexInArray,...原创 2019-09-10 20:19:00 · 78 阅读 · 0 评论 -
jQuery 动画
基础 .show( [duration ] [, easing ] [, complete ] ) 用于显示元素。 .hide([duration ] [,easing ] [,complete ]) 用于隐藏元素,没有参数的时候等同于直接设置display属性。 例: $('#btn-box1').on('click', function(){ $('.box').show('no...原创 2019-09-13 11:58:16 · 78 阅读 · 0 评论 -
动画队列
动画队列就是将所要执行的动画按一个个的排列成一队,并先后顺序的一个个的执行。 范例代码 $box.hide(1000, function(){ $box.show(1000, function(){ $box.fadeOut('slow',function(){ $box.fadeIn('slow',function(){ $box.slideUp(...原创 2019-09-13 12:15:29 · 259 阅读 · 0 评论