获取匹配元素集合中每个元素的组合文本内容(包括它们的后代),或设置匹配元素的文本内容
xiyuetaCSS().text()属性方法,三种调用方式:
1、xiyuetaCSS("div").text(); //获取匹配元素集合中每个元素的组合文本内容(包括它们的后代)
2、xiyuetaCSS("div").text("设置内容"); //设置每个匹配元素的文本内容
3、xiyuetaCSS("div").text(function(i){return i}); //设置每个匹配元素的文本内容并执行自定函数
总结:xiyuetaCSS().text()用法与jQuery中jQuery().text()用法保持一致
see https://api.jquery.com/text
尝试一下>>
<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").text() ); $.log( xiyuetaCSS("nav").text() ); $.log( xiyuetaCSS(".tt").text() ); $.log( xiyuetaCSS("(all)").text(function(i){return i}).print() );
</script>
color:blue
color:red;color:green;color:yellow;
nav{0}.tt{1}.tt{2}.tt{3}