Sam*_*Sam 2 jquery jquery-selectors
我需要一点帮助,用jQuery从这些HTML元素中获取值;
<ul class='post-meta'>
<li><span class='post-meta-key'>uniqueidA:</span> value1</li>
<li><span class='post-meta-key'>uniqueidB:</span> value2</li>
</ul>
Run Code Online (Sandbox Code Playgroud)
这些是动态值,我需要说'uniqueidA'中的'value1'和来自'uniqueidB'的'value2'
var a = $(".post-meta-key:contains('uniqueidA')").get(0).nextSibling.nodeValue;
var b = $(".post-meta-key:contains('uniqueidB')").get(0).nextSibling.nodeValue;
alert(a +" "+ b);
Run Code Online (Sandbox Code Playgroud)
在jSFiddle上看到它:http://jsfiddle.net/jay2S/
如果你需要没有任何空格的值,你可以使用jQuery.trim()
alert($.trim(a) +" "+ $.trim(b));
Run Code Online (Sandbox Code Playgroud)
在您的特定情况下可能会有更多因素,但这是一种快速而肮脏的方式来完成它.