博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
js和jquery的区别
阅读量:5105 次
发布时间:2019-06-13

本文共 1034 字,大约阅读时间需要 3 分钟。

js和jquery主要的区别在 dom

 想用jQuery  必须先引入(顺序问题 )
 先css 再js     先框架css再自己css  先jquery 再框架 再自己
 
 找元素:
   js:
     document.getElementBy...   id tagname name classname
   jquery:
          $(选择器)     $(选择器).eq(下标)
   js找到的是js对象  jquery找到的是jquery对象
        相互转   js->jquery    $(jsDom)
           jquery -> js   $('div')[0]     $('div').get(0)
    
   两个对象 jsDom  jqDom
   操作内容:
      js.innerHTML = 赋值
      jsDom.value   获取
      jqDom.html()   jqDom.html('赋值')
      jqDom.val()
   操作样式
      jsDom.style.color = 赋值   //只能操作行内样式
      jqDom.css('color');   jqDom.css('color','red');
      jqDom.removecss('color')
      jqDom.css({
         'color' : 'red',
         'width' : '100px',
         ...
      })
   操作属性
      jsDom.getAttribute('class');
      jsDom.setAttribute('class','add');
      jsDom.removeAttribute('class');
    
      jqDom.attr('class');
      jqDom.attr('class','add');
      jqDom.attr({
         'data' : 'add',
         'id' : 'add',
         ...
      })
      jqDom.removeAttr('class')
      jqDom.addclass('del')
   添加删除元素
      remove()
   添加事件
      jsDom.onClick = function(){
         this
      }
      jqDom.click(function(){
         $(this)
      })

转载于:https://www.cnblogs.com/tanchangsha/p/10204447.html

你可能感兴趣的文章
ORACLE- PLSQL 游标的几种使用情况
查看>>
Maven依赖
查看>>
声笔飞码超字模式效率分析
查看>>
元旦快乐(2016-01-01)
查看>>
WCF服务部署到IIS上,然后通过web服务引用方式出现错误的解决办法
查看>>
jq地区联动
查看>>
paip.cache 缓存架构以及性能提升总结
查看>>
Atitit.atiDataStoreService v2 新特性
查看>>
Atitit.在线充值功能的设计
查看>>
解决CListCtrl闪烁及水平滚动条不能跟踪拖动的问题
查看>>
Thinkphp中使用display()方法显示视图模板,使用show()方法是显示文本内容
查看>>
搭建-以外网访问本地主机
查看>>
本地存储(cookie&sessionStorage&localStorage)
查看>>
JavaScript escape encodeURI encodeURIComponent() 函数
查看>>
UtraEdit 支持Lua高亮
查看>>
Javascript语法基础
查看>>
Microsoft Visual C++ 6.0快捷键(绝对值得掌握)
查看>>
操作系统 第1次作业
查看>>
使用VS2015(c#)进行单元测试,显示测试结果与查看代码覆盖率
查看>>
windows编程经典书籍
查看>>