, ( ). /, , purecss ( ) :
, .
HTML:
<div class="pure-menu pure-menu-horizontal">
<ul class="pure-menu-list">
<li class="pure-menu-item pure-menu-has-children pure-menu-allow-hover">
<a href="#" id="menuLink1" class="pure-menu-link">select here</a>
<ul class="pure-menu-children">
<li class="pure-menu-item"><a href="#" class="pure-menu-link" value="red blue">red blue</a></li>
<li class="pure-menu-item"><a href="#" class="pure-menu-link" value="blue">Row2</a></li>
<li class="pure-menu-item"><a href="#" class="pure-menu-link" value="green">Row3</a></li>
</ul>
</li>
</ul>
</div>
Jquery:
$(".pure-menu-children li").each(function(i, opt){
var colors = $(opt).find(".pure-menu-link").attr("value");
var txt = $(opt).find(".pure-menu-link").text();
var txtarr = txt.trim().split(" ");
var colorarr = colors.trim().split(" ");
$(opt).find(".pure-menu-link").html("");
var len;
if(txtarr.length >= colorarr.length){
len = txtarr.length - colorarr.length;
while(len--){
colorarr.push("black");
}
}
len = txtarr.length;
while(len--){
$(opt).find(".pure-menu-link").append(" <span style='color : "+colorarr.shift()+"'>"+txtarr.shift()+"</span> ");
}
});
: https://jsfiddle.net/dkv6q2da/8/ ( purecss)
, .