前端框架对页面的损害+如何判断一个dom是否存在某个属性

目录

进入主题今天遇到一个问题就是引发了我对各种前端框架的思考。首先我个人认为前端js+css框架,,多数其实原理是这样的: 如上所述,框架会对页面dom元素进行简单的修改。我的经历特此记下造福后人如何判断一个dom是否存在某个属性关于如何判断一个dom是否存在某个样式jquery提供了非常遍历的方法hasClass。但是却没提供方法判断是否存在某个属性。现提供一个方法如下(这个是摘自网络): 比如我们要判断a标签是否包含rel属性: 如果存在某个属性$(“a”).attr(“rel”)会返回 rel的值,如果不存在 rel属性则会返回”undefined”。 if($(“a”).attr(“rel”)==”undefined”)

这个判断永远不会不成立。因为类型不相同。undefined 就是 undefined类型。所以改为:

if(typeof($(“a”).attr(“rel”)) == “undefined”)

typeof是求变量类型。

去了不同的地方,看了不同的风景,知道了不同的事,

前端框架对页面的损害+如何判断一个dom是否存在某个属性

相关文章:

你感兴趣的文章:

标签云: