1.jq对象和js对象如何转换?
jq转换成js: jq对象[索引] 或者 jq对象.get(索引)
js 转换成jq: $(js)
2.jq中分别有哪些选择器?
基本选择器,层级选择器,属性选择器,过滤选择器,表单选择器。
3.简单描述一下jq如何进行dom操作?
内容操作:html(),text(),val();
属性操作:attr ()/prop()设置获取元素的属性,removeAttr()/removeProp()删除属性
CRUD操作:append():父元素将子元素追加到末尾,prepend():父元素将子元素追加到开头;
;appendTo(): 对象1.appendTo(对象2):将对象1添加到对象2内部,并且在末尾; prependTo():对象1.prependTo(对象2):将对象1添加到对象2内部,并且在开头;after():添加元素到元素后边before():添加元素到元素前边;. insertAfter()对象1.insertAfter(对象2):将对象2添加到对象1后边。对象1和对象2是兄弟关系;insertBefore() 对象1.insertBefore(对象2): 将对象2添加到对象1前边。对象1和对象2是兄弟关系;remove():移除元素 empty():清空元素的所有后代元素。
4.jq和js有哪些区别?
* JavaScript框架:本质上就是一些js文件,封装了js的原生代码而已,简化JS开发. |