获取匹配元素集中第一个元素的HTML内容,或设置每个匹配元素的HTML内容
xiyuetaCSS().html()属性方法,两种调用方式:
1、xiyuetaCSS(".nav").html(); //获得匹配元素块内容,出现多个时,只显示第一条
2、xiyuetaCSS(".nav").html("内容"); //设置匹配元素块内容
3、xiyuetaCSS("div").html(function(i){return i}); //设置每个匹配元素的HTML内容并执行自定函数
总结:xiyuetaCSS().html()用法与jQuery中jQuery().html()用法保持一致,后面加"all"参数是自己增强功能
see https://api.jquery.com/html
尝试一下>>
<script src="https://www.xiyueta.com/js/xiyueta.min.js"></script> <script>
var css = 'nav{color:blue}.tt{color:red;}.tt{color:green;}.tt{color:yellow;}'; xiyuetaCSS.load(css); $.log( xiyuetaCSS("div").html() ); $.log( xiyuetaCSS("nav").html() ); $.log( xiyuetaCSS(".tt").html() ); $.log( xiyuetaCSS("(all)").html(function(i){return i}).print() );
</script>
undefined
color:blue
color:red;
nav{0}.tt{1}.tt{2}.tt{3}