jQuery
区别:
1.jQuery基于js,jQuery使用时需要先引入jQuery文件
2.使用jQuery插件时jQuery文件应在插件之前
3.基本语法相同,主要区别在dom操作
找元素
js:
document.getElenmentbyid class tagname
jQuery:
$(选择器)
操作内容:
js:
设置:document.setattrbute(" 属性名","属性值 ");
获取:document.getattrbute(" 属性名");
jQuery:
设置/获取 jq.attr();
多个一起操作:jq.attr({
" 属性名":"属性值 " ,
" 属性名":"属性值 "
})
操作样式:
js:document.style.样式
注:不能获取外部引用的样式
jQuery:
获取/设置样式:jq.css();
多个一起操作:jq.attr({
" 样式名":"属性值 " ,
" 样式名":"属性值 "
})
操作事件:
js:
document.addEventlistener(“”);
jQuery:
jQuery.click(function(){})
知识点:
1.jQuery对象转dom对象
$( )[ 0 ] $().get( 0 )
2.dom对象转jQuery对象
$(dom)
3.jQuery对象数组取值
$().eq()
4.jQuery页面加载完成
$(document.ready(function){})或
$(function(){})
jQuery使用ajax
$.ajax({
async:"false", 同步,异步 默认是异步(true)
url:“”, 提交地址
data:{"code:"code,"type":"del"},提交数据
dataType : "text", 返回方式
success:function(data){ }
})