Jq注释摘要
alert();这是速记。
window . alert();这是全名,因此您可以有一个onload=function (){}
jquery对象的三种表示形式
$(文档)。就绪(函数(){ 0
})
$().就绪(函数(){ 0
})
$(function(){ 0
})
Js对象转换jq对象
//js=jq
//jq=$(js/dom)
//jq=$(div)
//JQ=$ ('liList /li ')
Jq对象被转换成js对象
//[0]
//js=jq[0]
//示例:
//js=$(div)[0]
//js=$div[0]
将js封装为jq
简化之前
var div=document.querySelector('。div’);
var $div=$('。div’)
简化后
var $div=$('。div’)
在js被打包到jq之前
div . onclick=function(){ 0
}
在js封装到jq之后
$ div . click(function(){ 0
})
$(“div”)。css('样式名','样式值')
Eq代表等于
$(“Li : eq(2)”)。css('颜色','红色')
Gt代表大于
$(“Li : gt(2)”)。CSS(‘颜色’‘绿色’)
它代表不到
$('li:lt(2)')。css('颜色','蓝色')
li 3360 EQ (2)中Li和:eq之间不能加空格!因为滤镜是li本身,在:eq旁边。
内容过滤器
$(“Li : parent”)。css('颜色','红色')
$(“Li : parent”)。css('颜色','红色')
文本节点(空格/换行符)也可以用来验证里面是否有任何东西。
//$('li:has(。span)')。css('颜色','红色')
验证其中是否有内容选择器。
//$('li:contain(999)')。css('颜色','红色')
文本检查检查文本选择器。
显示屏:无不可见的选择器仅识别显示屏3360无。
//用法1
//attr(属性名)获取属性值
//用法2
//attr(属性名、属性值)设置属性。
//$(“span”)。attr ('data-id ',' 1002 ')//设置属性
//console.log ($ ('span ')。attr(' id ')//获取属性值。
//console.log ($ ('span ')。attr(' data-id ')//获取属性值。
没有参数时获取,有参数时设置。
获取包含Html标签的代码divspanspan/span
获取纯文本div,span
Val获取交互式控件(窗体控件,如单选按钮框)的值“”
html和文本的区别
设置时,html将解析标记,而文本不会解析它们,而是按原样输出它们。
内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/77296.html