jq怎么获取标签里的文本
jquery获取子元素的方法find()的用法?
jquery获取子元素的方法find()的用法?
Jquery获取子元素的方法有2种,分别是children()方法和find()方法。下面我们分别来使用这两种方法,看看它们有何差异。
()方法:获取该元素下的直接子集元素
()方法:获取该元素下的所有子集元素
分别以以下HTML代码为例:
ul
li
list1
ul
li
list1-1
/li
li
list1-2
/li
/ul
/li
li
list2
ul
li
list2-1
/li
li
list2-2
/li
/ul
/li
li
list3
ul
li
list3-1
/li
li
list3-2
/li
/ul
/li
/ul
children()方法获取ul下面直接子集元素li:$(ul).children(li)
需要注意的是,如果li元素下还有li元素,children方法将不会被获取。我们可以用length来测试获取的个数“$(ul).children(li).length”,最后输出结果为3
find()方法获取ul下所有元素li:$(ul).find(li)
需要注意的是,find方法会无限循环查找ul标签节点下的li,一直找到没有为止,用length来测试获取个数“$(ul).find(li).length”,最后输出结果为9
sublime怎样引入jQuery库?
script标签里引入 即可
ltscript src“本地jq文件路径”gtlt/scriptgt
有不懂可以关注我,私信我
class怎么改名?
修改class名称的方法:
1.新建html项目,引入jquery;
2.创建div标签,设置id和class属性;
3.新建button按钮,绑定onclick事件;
4.通过id获取对象,使用attr()方法修改class名称;
jquery改变文本框内容?
1打开编辑器,新建页面,用于学习今天的内容
2在页面的body区域,新建一个div,给div加上class,叫做test,用来测试今天的内容
3在页面head标签下方引入jquery插件
4在页面body标签下方写上ltscriptgtlt/scriptgt,用来存放js代码
5通过class定位到div,通过text()方法改变文本内容
6在浏览器中打开,查看实现的效果,发现文字已被改变
注意事项
text()方法括号内没有内容是用来获取文本,有内容使用来改变文本