jQuery (js 和 jQuery 的区别)

Posted 收起你的小情绪

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jQuery (js 和 jQuery 的区别)相关的知识,希望对你有一定的参考价值。

js 和 jQuery 的区别  主要体现在Dom操作

(jq代表我找到的元素对象)
找元素:
    js:document.get...
    jquery: $(选择器)
设定:jq 是jquery对象     js  是javascript对象
操作内容:
js:js.innerhtml
    js.value
非表单元素:jq:jq.html()  jq.html("sad")     jq.html(jq.html()+"sad")追加值

表单元素:jq.val() jq.val("修改值")
操作属性:
js:js.getAttribute("属性名");
    js.setAttribute("属性名","属性值");
    js.removeAttribute("属性值");
jq:jq.attr("属性名");
    jq.attr("属性名","属性值");
    jq.attr({"属性名":"属性值","属性名":"属性值"});
    jq.removeAttr("属性名"); 移出属性
    jq.addClass("calss值");添加class并赋值
    <div class="aaa bbb"></div>
操作样式:
js:js.style.样式=样式值    只能获取行内
jq:jq.css("样式")
    jq.css("样式","样式值")
    jq.css({"样式":"样式值","样式":"样式值"})
操作事件:
js:js.onclick=function(){}
 绑定事件 可以多次绑定,事件触发执行多次
    js.bind("click",function(){
    alert(123);
    })
    //接触绑定
 js.unbind("click")
jq:jq.click(function(){
    this:js对象
})
js和jq互转
js->jq  $(js)
jq->js  $(选择器)[0]  || $(选择器).get(0)


jq页面加载完成
$(document).ready(function(){

})
$(function(){
    
    
})
















































以上是关于jQuery (js 和 jQuery 的区别)的主要内容,如果未能解决你的问题,请参考以下文章

jquery.js 和 jquery.min.js 有啥区别?

js和jquery的区别是啥?

JQuery之JQuery的版本 JQuery入门 属性获取 JQuery就绪函数 JS文档就绪函数和JQuery文档就绪函数的区别 JS对象和JQuery对象的区别 关于$的使用 多个

jquery.js和jquery.min.js的区别介绍

jquery.js和jquery.min.js的区别和springboot整合echarts.min.js

在js文件中无法引用jquery的函数