1.示例
jQuery 术语表 – 示例
在写两个下面没的,在配置文件里头用
$(“[name=user]”) 配置文件name值等同于user的原素
2.常见循环式
$.each() 回到原初字符串 $.each(arr,function(item,index){})
$.map() 回到新字符串的原素 $.map(arr,function(item,index){})
$.extend() 分拆 $.extend(abj,obj2,obj3)
3.DOM操作方式
操作方式条码文本:
①卷曲条码:
$(“示例”).html(增设的文本) 增设
②input条码:
$(“示例”).val() 获取
$(“示例”).val(增设的文本) 增设
$(“:radio”).val([“男”]) 增设单选框快捷键
$(“:checkbox”).val([“a”,”b”,”c”]) 增设下拉选上项
操作方式条码属性:prop与attr
$(“div”).attr(“id”,”active”) 增设属性
$(“div”).removeAttr(“id”) 删除
固定属性(true/false)用prop,自定义属性用attr,除了input的checked属性外,都可以用attr
操作方式class属性:
$(“div”).addClass(“bg”) 添加/追加
$(“div”).removeClass(“bg”) 删除
$(“div”).toggleClass(“bg”) 开关效果 ,没就添加有就删除
$(“div”).hasClass(“bg”) 退了判断是否有bg这个class,回到布尔值
操作方式样式:
$(“div”).css(“width”,”200px”) 增设样式
$(“div”).css({“width”:”200px”,”color”:”red”}) 批量操作方式
$(document).innerWidth() 文档可视宽/高
$(windows).innerWidth() 屏幕可视宽高
$(“div”).offset() 原素到body的距离