jquery修改属性HTML属性的函数是什么

包括我自己在内(其实我也就这兩天才知道这样可以快速获取的)很多jQuery的使用者都对这一问题深感疑惑。为什么在众多方便的各种获取属性和设置属性的方法中就不能潒DOM中一样直接设置html元素的outerHTML呢

原生DOM中获取和设置html元素的outerHTML大家都很熟悉:

当然在jQuery中我们可以用.prop()方法来获取和设置html元素的outerHTML,在网上若搜索jQuery获取outerHTML竟然还有人写出函数来了可悲!——jQuery自带的方法不知还自以为自己写个函数这种方法是什么好的解决方案。

当你看到本文时请转给更哆还在用自定义函数获取outerHTML的jQuery使用者——我这个经验就没白分享了!

// 成功设置,已生效

经验内容仅供参考如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士

作者声明:本篇经验系本人依照真实经历原创,未经许可谢绝转载。
}

CSS伪元素(pseudo elements)不是DOM元素因此你无法直接选择到它们。

假设有如下HTML代码:

 
 

有两个方法一个是添加新的样式:
 
(注意该方法将影响所有的class为techbrood的元素)
另外一个方法是为该元素添加新类,并通过设置新类的属性来达到改变伪元素属性的效果:
 
 
}

我要回帖

更多关于 jquery修改属性 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信