持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第14天
点击查看活动详情
一、jquery 中有哪些插入节点的方法,它们的区别是什么
append(),appendTo(),prepend(),prependTo(),after(),insertAfter(),before(),insertBefore()大致可以分为内部追加和外部追加;
append()表示向每个元素内部追加内容;
appendTo()将所有匹配的元素追加到指定的元素中
prepend:向每个匹配的元素内部前置添加内容
prependTo:将所有匹配的元素前置到指定的元素中
after:在每个匹配元素之后插入内容
insertAfter:将所有配的元素插入到指定元素的后面
例$(A)appendTo(B)是将 A 追加到 B 中下面的方法解释类似
二、为什么要使用 jquery
因为 jQuery 是轻量级的框架,大小不到 30kb,它有强大的选择器,出色的 DOM 操作的封装,有可靠的事件处理机制(jQuery 在处理事件绑定的时候相当的可靠),完善的 ajax(它的 ajax 封装的非常的好,不需要考虑复杂浏览器的兼容性和 XMLHttpRequest 对象的创建和使用的问题。)
出色的浏览器的兼容性。而且支持链式操作,隐式迭代。行为层和结构层的分离,还支持丰富的插件,jquery 的文档也非常的丰富。
三、jquery 中有哪些选择器
基本选择器、层次选择器、基本过滤选择器、内容过滤选择器、可见性过滤选择器、属性过滤选择器、子元素过滤选择器、表单选择器、表单过滤选择器
四、jquery 中的选择器和 css 中的选择器有区别吗?
jQuery 选择器支持 CSS 里的选择器,jQuery 选择器可用来添加样式和添加相应的行为 CSS 中的选择器是只能添加相应的样式
五、在 jquery 中引入 css 有几种方式?
四种:行内式,内嵌式,导入式,链接式