本文介绍了查找元素的属性值的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我有以下代码:
<ul>
<li class="jstree-leaf" kids="0" range="5-7" name="mars" public_id="mars_05" ra_depth="5">
<a href="#"><ins class="jstree-icon"> </ins>mars</a>
</li>
<li class="jstree-leaf" kids="0" range="8-10" name="pluto" public_id="pluto_8" ra_depth="5">
<a href="#"><ins class="jstree-icon"> </ins>pluto</a>
</li>
</ul>
我需要获取 ra_depth
属性值特定< li>
使用它的名称
属性值。
I need to get the ra_depth
attribute value of a particular <li>
by using it's name
attribute value.
我尝试了下面的代码,但它不起作用:
I tried the code below but it's not working:
alert(li[name='"+myarray[0]+"'].attr("ra_depth"));
myarray [0]
包含值冥王星。
我有什么遗漏吗?
推荐答案
说明
您在选择器中忘记了 $(
。请查看我的示例和
Description
You forget $(
in your selector. Check out my sample and this jsFiddle Demonstration
alert($("li[name='"+myarray[0]+"']").attr("ra_depth"));
这篇关于查找元素的属性值的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!