最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

jQuery的用法介绍(代码)

来源:动视网 责编:小采 时间:2020-11-27 19:27:02
文档

jQuery的用法介绍(代码)

jQuery的用法介绍(代码):本篇文章给大家带来的内容是关于jQuery的用法介绍(代码),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。代码部分<script> window.jQuery=function(nodeOrSelector){ let nodes={} let node1=[] if(
推荐度:
导读jQuery的用法介绍(代码):本篇文章给大家带来的内容是关于jQuery的用法介绍(代码),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。代码部分<script> window.jQuery=function(nodeOrSelector){ let nodes={} let node1=[] if(


本篇文章给大家带来的内容是关于jQuery的用法介绍(代码),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。

代码部分

<script>
 window.jQuery=function(nodeOrSelector){
 let nodes={}
 let node1=[]
 if(typeof nodeOrSelector==='string'){
 let temp=document.querySelectorAll(nodeOrSelector)
 for(let i=0;i<temp.length;i++){
 node1[i]=temp[i]
 }
 
 }else if(nodeOrSelector instanceof Node){
 node1={
 0:nodeOrSelector,
 length:1
 }
 }
 nodes.addClass=function(classes){
 classes.forEach(value => {
 for(let i=0;i<node1.length;i++){
 node1[i].classList.add(value)
 }
 })
 
 }

 nodes.setText=function(text){
 for(let i=0;i<node1.length;i++){
 node1[i].textContent=text
 }
 }
 return nodes 
 }
 window.$=jQuery
 var $p=$('p')
 $p.addClass(['red'])
 $p.setText('hi')
</script>

思路

首先声明函数jQuery()并在函数中声明一个封装了两个函数的对象,以实现给元素加class和添加文本的功能;
其次在函数中判断所传参数是否为字符串还是节点;
接着编写addClass与setText方法;
最后返回对象nodes,可以调用对象中的方法,大功告成。

本篇文章到这里就已经全部结束了,更多其他精彩内容可以关注PHP中文网的jQuery视频教程栏目!

文档

jQuery的用法介绍(代码)

jQuery的用法介绍(代码):本篇文章给大家带来的内容是关于jQuery的用法介绍(代码),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。代码部分<script> window.jQuery=function(nodeOrSelector){ let nodes={} let node1=[] if(
推荐度:
标签: 使用 用法 介绍
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top