获取匹配元素集中第一个元素的CSS属性值,或者为每个匹配元素设置一个或多个CSS属性
xiyueta().css()属性方法,三种调用方式:
1、xiyueta("div").css("color"); //获取css匹配元素集中第一个元素的属性值
2、xiyueta("div").css("color","red"); //为每个css匹配元素设置属性
3、xiyueta("div").css({color:"red","font-size":"22px"}); //为每个css匹配元素以对象方式设置属性
总结:xiyueta().css("name","") 当css样式被设置为空并且没有其它样式了就删除style属性名称等于==.removeAttr('style'),与jQuery里稍微不同,jQuery里会留属性名称,如 <p syle>,而xiyueta里直接删除掉,因为这个属性没有存在的意义了。jQuery是直接操作网页,而xiyueta操作html字符串,没有在网页里展示效果的需要,所以可以将这个元素的属性名去除掉,因为这样处理之后的html比较整洁干净。
xiyueta().css()用法与jQuery中jQuery().css()用法保持一致。
xiyueta().css(function(i){})可以向jQuery里一样来使用
see https://api.jquery.com/css
尝试一下>>
<script src="https://www.xiyueta.com/js/xiyueta.min.js"></script> <script>
var html='<span>xiyuetaJS库</span>'; $().parse(html); $.log( $("span").css("color","red").htmlwrap() );
</script>
<span style="color:red;">xiyuetaJS库</span>