当前位置: 首页 > news >正文

上海网页设计培训机构seo页面链接优化

上海网页设计培训机构,seo页面链接优化,合肥建站免费模板,彩票销信 网站怎么做数据暂存机制 可以将数据暂存到某个对象(一般是dom对象被jq选择器生成的jq对象)上当然也可以通过给DOM元素或jQuery对象添加相应的自定义属性来绑定数据,但是,这种绑定是显示在html标签内的,是可以看到的,…

数据暂存机制

可以将数据暂存到某个对象(一般是dom对象被jq选择器生成的jq对象)上当然也可以通过给DOM元素或jQuery对象添加相应的自定义属性来绑定数据,但是,这种绑定是显示在html标签内的,是可以看到的,不利于保护数据。

基本结构

<ul><li class="aa">1111</li><li class="bb">2222</li><li class="cc">3333</li><li class="dd">4444</li>
</ul>

 JavaScript的数据暂存

// js数据暂存
var liS = document.querySelectorAll('li');
for(var i=0; i<liS.length; i++){//隐示liS[i].data = i;//显示    会出现在html结构中liS[i].setAttribute('data1',i);
}
console.log(liS[2].data,typeof liS[2].data);    //2 "number"
console.log(liS[2].getAttribute('data1'),typeof liS[2].getAttribute('data1'));    //2 string

jQuery的数据暂存

//显示
$('li').attr('jqDa','jquery暂存数据');
console.log($('li').attr('jqDa'));//隐示
//方式1
var la = $('li');
var lc = $('li');
console.log(la === lc); //falsela.data('jqData', 1);
lc.data('jqData', 22);console.log(la.data('jqData')); //22
console.log(lc.data('jqData')); //22//方式2
var ua = $('ul');
var uc = $('ul');
console.log(ua === uc); //false$.data(ua, 'ulData', 111);
$.data(uc, 'ulData', 222);console.log($.data(ua, 'ulData')); //111
console.log($.data(uc, 'ulData')); //222

区别
元素.data() 是针对dom对象的。 上面的$("li") 对应的是同一个dom对象(即div)!!
$.data(元素) 是针对jquery对象的。 上面的$("ul") 对应的是不同的jq对象!!


实际上对于这两者而言,其内部实现方法都是一样的,只不过 元素.data() 在调用底层cache方法的时候,将进行了this[0]处理。
如果要使用$.data来获取 某个元素的值的话,也是可以的,使用 $.data(对象[0])


补充一点
la是一个li标签,那么$("li").data('hello','world') 这个时候,等于给所有的li标签添加了一个缓存值,名字叫做hello,对应的value 为world。
这个时候再使用$.data(la[0]) 来获取属性的时候,实际上是获取整个dom元素中的,第一个li标签的hello的值world

实际上整个cache过程,主要是Data实例对象的cache

 

 

http://www.lbrq.cn/news/2664307.html

相关文章:

  • 郑州大学现代远程教育 《网页设计与网站建设》个人主页今日头条号官网
  • 做网站上海网络营销的优势
  • 网站开发 后端服务国际时事新闻最新消息
  • 网站网页优化怎么做怎样进行关键词推广
  • 做网站需要服务器吗可以直接进入的舆情网站
  • 如何利用服务器做网站免费的网站推广软件下载
  • 破解织梦做的网站关键词代发包收录
  • 长春网站制作费用网站优化建议
  • 深圳腾网站建设百度指数查询手机版app
  • 淘宝代运营费用多少钱360优化大师下载官网
  • 南京g3云推广seo需要什么技术
  • 郑州做营销型网站公司管理人员需要培训哪些课程
  • 有哪些教育网站做的比较好网络营销工具与方法
  • 企业网站设计期末考试百度号码认证平台官网首页
  • 慕课网站建设开题报告搜索引擎营销的简称
  • 做网站,就上凡科建站百度手机助手网页
  • 中山手机网站建设报价推广普通话手抄报句子
  • 给别人做网站别人经营违法百度免费网站制作
  • 武汉建云网站最好用的搜索神器
  • java开发招聘优就业seo课程学多久
  • wordpress变更域名插件seo平台
  • 湖州做网站女装标题优化关键词
  • 中国建设人才平台网站seo关键词优化的技巧和方法
  • 云服务器和虚拟主机有什么区别seo推广软件代理
  • 企业做营销网站推广关键词排名
  • 寿光做网站中国企业500强排行榜
  • 贷款织梦网站模版线上线下一体化营销
  • 政府网站建设指标评价结果2022年适合小学生的新闻
  • 没有网站怎么做百度优化网络营销工具及其特点
  • 很久以前做相册mv的网站seo关键词排名优化软件怎么选
  • AI大模型 教师方向应用探索
  • Redis 监控与优化方案(C++项目)
  • 腾讯COS云存储入门
  • Amazon Linux 训练lora模型的方式
  • 数据结构(一)顺序表
  • 动手学深度学习(pytorch版):第二章节——预备知识(1)——数据操作