正确的jquery选择器?

时间:2017-09-18 01:29:57

标签: javascript jquery jquery-selectors

<div class="card">
     <a id="342">
     <img class="card-img-top" src="..." alt="Card image cap">
     <div class="card-block">
        <h4 class="card-title">Product title</h4>
        <p class="card-text">Product desc.</p>
        <a href="details.php?id=342" class="btn btn-primary">More Details.....</a>
     </div>
  </div>
  <div class="card">
     <a id="343">
     <img class="card-img-top" src="..." alt="Card image cap">
     <div class="card-block">
        <h4 class="card-title">Product title</h4>
         <p class="card-text">Product desc.</p>
        <a href="details.php?id=343" class="btn btn-primary">More Details.....</a>

     </div>
  </div>

jquery选择器将选择卡内部的图像,其中锚点为343,并在网址中传递#34; localhost / products.php#343&#34;取代???执行命令

$(???).addClass("highlight");

将类高亮添加到元素中。

1 个答案:

答案 0 :(得分:2)

$("#343").siblings("img.card-img-top").addClass("highlight");

如果我理解正确的问题,这很有效。