jQuery 基本操作

2018-06-25  本文已影响0人  梦亦殇灬

一、jQuery选择器

//jquery-1.12.4.min.js  这是jQuery
<script type="text/javascript" src="js/jquery-1.12.4.min.js">
<script type="text/javascript">
    $(fnction(){
        $('#div1').css({color:red;})
    })
</script>
<body>
    <div id="div1"> 我是div</div>
</body>
//选择器色规则与css相同

二、选择集转移

    $('#div1').next().css.({
        color:'red',
    })
    $('#div2').nextAll('p').css({
        color:'bule'
    })

三、样式操作

写入样式

$('#div1').css({background:'gold'});

增加样式

.big{
    background:red;
}//css里边的样式

$('#div1').addClass('big')

减少样式

$('$iv1').removeClass('big')

四、点击事件

$(function(){
    $('#bnt').click(function(){
        $('.box').toggleClass('big')
    })
})

五、索引值

.index() 方法

六、作为选项卡

利用选择集转移增加样式或者删除样式 改变

$('#btns input').click(function(){
    $(this).addClass('cur').siblings().removeClass('cur');
})

七、属性操作

八、特殊效果

九、动画

参数:

1.什么属性做动画,设置属性
2.动画执行时间 单位 毫秒
3.动画曲线
    1.swing(默认值)开始和结束慢 中间块
    2.linear 匀速
4.回调函数 动画做完之后做的事 可无限嵌套
$('#div').animate({
    width:111,
    height:111},
    100,
    function(){
        $(this).anmate(
            {marginLeft:333;}   
        });
    };
});

十、循环

each()函数

//一起设置
$('.list li').css({background:red;})

//循环设置
$('.list li').each(function(indexx){
    $('this').html(index);
})
上一篇下一篇

猜你喜欢

热点阅读