【发布时间】:2014-05-28 13:45:40
【问题描述】:
你好,我有这个代码结构:
<ul id="list">
<li style="background-color: rgb(100, 100, 100);">
<a href="/anyHref_1">list_1</a>
</li>
<li style="background-color: rgb(50, 50, 50);">
<a href="/anyHref_2">list_2</a>
</li>
</ul>
我需要从列表的子元素“a”中获取href,背景颜色为:rgb(100, 100, 100),所以:
var test = $('ul#list li[style~="backgroundColor: rgb(100, 100, 100)"] > a').attr('href');
但是测试是未定义的:/ 任何人都可以告诉我我做错了什么?谢谢!!和问候:)
【问题讨论】:
-
jsfiddle.net/x96Je/3你可以试试这个。
标签: javascript jquery html css get