样式:
jQuery.Css()
//设置样式
.css("键,值")
.css({"键":"值","键":"值"})
jQuery.addClass()
//追加样式,没有就新增(受选择器优先级影响id->class
JQuery.removeClass()
//移除样式 不加参数移除全部,加参数移除指定
jQuery.toggleClass()
//操作样式,有则删除,无则添加
内容:
jQuery.text()
//改变选中元素的文本内容
.text("文本内容") //改变文本内容,原本问呗被替换为'文本内容'
//如果无参数则获取匹配的文本内容
jQuery.html()
//改变选中元素的内容或文本内容
.html("<a href='#'>百度一下</a>") //改变内容,原本内容替换为a标签
.html("文本内容") //改变文本内容,原本问呗被替换为'文本内容'
//如果无参数则获取匹配的内容或文本内容
jQuery.val()
//设置或者获取<input>元素的值
//用于将外部数据引入内部或者将内部数据导出外部
.val() //获取元素的值
.val("指定值") //设置元素的值
属性:
jQuery.attr()
//设置属性值
.attr("属性名","属性值")
//只有属性名的时候,获取属性值
.attr("属性名")
jQuery.prop()
//和attr类似
https://www.runoob.com/jquery/html-prop.html
jQuery.removeAttr()
//删除指定属性值
removeAttr("属性名")
动画:
show()
//显示
.show() //显示
.show(毫秒数) //带特效,指定时间显示
.show(毫秒数,函数)
hide()
//隐藏
.hide() //隐藏
.hide(毫秒数) //带特效,指定时间隐藏
.hide(毫秒数,函数)
toggle()
//如果是显示,就隐藏。如果是隐藏,就显示
.toggle(毫秒数)
.toggle(毫秒数,函数)
淡入淡出:
fadeIn() //淡入
fadeIn(毫秒数) //设置秒数
fadeIn(毫秒数,函数) //执行时,操作别的函数
fadeOut() //淡出
fadeOut(毫秒数) //设置秒数
fadeOut(毫秒数,函数)//执行时,操作别的函数
fadeToggle()
//如果是显示,就隐藏。如果是隐藏,就显示
fadeToggle(毫秒数)
fadeToggle(毫秒数,函数)
划入和划出:
slideDown() //滑入
slideUp() //滑出