通过jQuery从li类动态调用attirb值

时间:2018-03-28 19:09:43

标签: javascript jquery

你可以帮助我通过jQuery中的jQuery动态调用attrib值吗'通过识别' itemprop'?

我的HTML如下,

<ul class="blockNoBordr">
  <li class="specHeading">Model</li>
  <li class="specText" itemprop="model">
    <span class="attribVal newattribVal">32LJ573D</span>
  </li>
</ul>

我想动态地将Model值调用为JS代码,即32LJ573D

2 个答案:

答案 0 :(得分:0)

&#13;
&#13;
console.log($('ul li[itemprop="model"].specText').first().text());
&#13;
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<ul class="blockNoBordr">
  <li class="specHeading">Model</li>
  <li class="specText" itemprop="model">
    <span class="attribVal newattribVal">32LJ573D</span>
  </li>
</ul>
&#13;
&#13;
&#13;

您需要在特定班级中选择ul内的li。以下代码适合您。我已经打印了带有课程&#34; specText&#34;以供参考。您可以根据您的要求修改任何属性。

console.log($(&#39; ul li [itemprop =&#34; model&#34;]。specText&#39;)。first()。text());

答案 1 :(得分:0)

按类名选择元素时,会在数组中返回多个元素。因此,通过添加索引[0]来选择第一个元素。

 $('.classname')[0].innerHTML