簡體   English   中英

jQuery-如何在文檔區域中選擇2個具有相同類名的元素?

[英]Jquery - How to select 2 elements with same class name in a document area?

$(".Here").click(function() {
  $(".container p").css("opacity", 1);
  $(".container p").siblings().css("opacity", 0);
  $(".container li").css("opacity", 1);
  $(".container li").siblings().css("opacity", 0);
})

當我單擊.Here類時,當然還有p和li,所有標簽的不透明度均為0。

我想設置在同一地區類似2標簽p和立,和我想這樣。

  $(".container p, .container li").css("opacity", 1);
  $(".container p, .container li").siblings().css("opacity", 0);

不可能嗎

我創建了一個小樣機來測試您的代碼,它似乎正常工作:

 $(".Here").click(function() { //$(".container p").css("opacity", 1); //$(".container p").siblings().css("opacity", 0); //$(".container li").css("opacity", 1); //$(".container li").siblings().css("opacity", 0); $(".container p, .container li").css("opacity", 1); $(".container p, .container li").siblings().css("opacity", 0); }) 
 <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> <button class="Here">Click Me</button> <div class="container"> <div class="parent"> <p>Paragraph element</p> <b>Paragraph element Sibling</b> </div> <ul> <li>List item</li> <b>List item Sibling</b> </ul> </div> 

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM