jq怎么获取标签里的文本 jquery获取子元素的方法find()的用法?

[更新]
·
·
分类:互联网
1129 阅读

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()方法括号内没有内容是用来获取文本,有内容使用来改变文本