美文网首页
jQuery函数

jQuery函数

作者: 春饼sama | 来源:发表于2018-10-20 10:45 被阅读0次

    .val()

    这是一个读写双用的方法,用来处理input的value,当方法没有参数的时候返回input的value值,当传递了一个参数的时候,方法修改input的value值为参数值

    $('input').val()
    
    $('input').val('newValue');
    

    .attr()

    1. 获取元素特定属性的值
    var title = $( "em" ).attr( "title" );
    
    1. 为元素属性赋值
    $( "em" ).attr( "title" ,'lcb')
    

    .removeAttr()

    为匹配的元素集合中的每个元素中移除一个属性(attribute)

    $('div').removeAttr('id');
    

    .prop()

    获得DOM有其默认的基本属性,它们都会在初始化的时候再DOM对象上创建。

    $(elem).prop("checked")
    

    .css()

    获取元素style特定property的值

    var styleProps = $( this ).css([
      "width",
      "height",
      "color",
      "background-color"
    ]);
    

    改变css

      $("p").mouseover(function () {
        $(this).css("color","red");
    

    .addClass()

    为元素添加class,不是覆盖原class,是追加,也不会检查重复

    $( "p" ).addClass( "myClass yourClass" );
    

    .removeClass()

    移除元素单个/多个/所有class

    $( "p" ).removeClass( "myClass yourClass" );
    

    .hasClass()

    检查元素是否包含某个class,返回true/false

    $( "#mydiv" ).hasClass( "foo" )
    

    .toggleClass()

    toggle是切换的意思,方法用于切换,switch是个bool类型值

    $( "div.tumble" ).toggleClass( "bounce" )
    

    相关文章

      网友评论

          本文标题:jQuery函数

          本文链接:https://www.haomeiwen.com/subject/dynyzftx.html