美文网首页
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