jquery动画

1 篇文章 0 订阅
1 篇文章 0 订阅
这篇博客详细介绍了JavaScript中实现元素的各种动画效果,包括淡入淡出、滑动和自定义动画等,并展示了如何使用AJAX进行GET和POST请求,以及JSONP跨域数据获取。通过实例代码,阐述了前端与后台数据交互的基本流程。
摘要由CSDN通过智能技术生成
隐藏 参数分别为 时间,匀速,触发执行函数,动画操作都可用
 $('div').hide(1000,'linear', function () {
 console.log(1);})
显示
 $('div').show(1000)
切换  
 $('div').toggle(1000)
 
淡入
 $('div').fadeIn(1000)
淡出
 $('div').fadeOut(1000)
切换
 $('div').fadeToggle(1000)

垂直滑入 隐藏
 $('div').slideDown(1000)
划出 显示
 $('div').slideUp(1000)
切换
 $('div').slideToggle(1000)

自定义动画
 $('button').click(function () {
 $('div').animate({
 left:'250px',
 opacity:'0.5',
 width:'250px',
 height:'250px'
 },3000)
 })

立即停止动画 配合动画方法使用
 $('div').stop() //例如$('div').stop().toggle(1000)
动画执行完停止
 $('div').finish()


      $('.get').click(function () {
            $.get('http://10.7.176.87:8088/api/find', { //url
                id: 1 //携带的参数
            }, function (data) { //响应的参数
                console.log(data);
            })
        })

        $('.post').click(function () {
            $.post('http://10.7.176.87:8088/api/login', {
                    username: 'admin',
                    password: 'admin'
                },
                function (res) {
                    console.log(res);
                }
            )
        })

        $('.ajax').click(function () {
            $.ajax({
                url: 'http://10.7.176.87:8088/api/find',
                type: 'get',
                data: {
                    id: 1
                },
                success: function (data) {
                    console.log(data);
                },
                error: function (error) {
                    console.log(error);
                }
            })
        })

        $('.ajax2').click(function () {
            $.ajax({
                url: 'http://10.7.176.87:8088/api/login',
                type: 'post',
                data: {
                    username: 'admin',
                    password: 'admin'
                },
                success: function (data) {
                    console.log(data);
                },
                error: function (error) {
                    console.log(error);
                }
            })
        })

        $('.jsonp').click(function () {
            $.ajax({
                url: 'http://10.7.176.87:8088/api/jsonp/list',
                dataType: 'jsonp', //响应数据类型,默认json
                jsonpCallback: 'callback', //后端接口数据存放的函数名
                success: function (data) {
                    console.log(data);
                },
                error: function (error) {
                    console.log(error);
                }
            })
        })

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值