如何获取<li>
specefic中所有可见元素的“ title”属性<ul>
,将主题收集在数组中并使用alert()
带有jQuery的功能显示它们?
例如我有:
<ul class="ulCats">
<li title="1"></li>
<li title="2" style="display: none;"></li>
<li title="3"></li>
<li title="4" style="display: none;"></li>
<li title="5" style="display: none;"></li>
</ul>
我正在寻找的是:
VisibleLiTitles = "2-4-5"
这是一种可能的方法:
var VisibleLiTitles = $('.ulCats li:visible').map(function() {
return this.title;
}).get().join('-');
alert(VisibleLiTitles);
对于不可见的元素,请使用:hidden
选择器。
演示: http : //jsfiddle.net/m6cfB/
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句