부모(), 형제() 문제의 원인과 해결 방법을 예시를 통해 소개한 글입니다. 매우 좋고 참고할만한 가치가 있습니다. 관심 있는 친구들은 함께 살펴보세요
오늘 작은 문제를 발견했습니다. , 그리고 지금은 어느 쪽이 문제를 일으키는지 알 수 없지만 parent()와 siblings() 중 하나인 것 같습니다.
다음과 같은 입력 조건에 따라 콘텐츠를 삭제하고 싶습니다.
데모:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <script src="http://code.jquery.com/jquery-latest.js"></script> <link href="https://cdn.bootcss.com/weui/0.4.2/style/weui.min.css" rel="stylesheet"> <meta name="viewport" content="width=device-width,initial-scale=1,user-scalable=0"> <script> $(function(){ var coding = "CODING"; var coding=coding.toUpperCase(); $(".bolSearch").hide().filter(".bolSearch:contains("+coding+")").show().parent().parent().siblings().hide(); }) </script> </head> <body> <p class="weui_cells weui_cells_access search_show" id="search_show" style="diplay:none;"> <p class="weui_cell "> <p class="weui_cell_bd weui_cell_primary"> <a class="qy_color bolSearch">CODING</a> </p> </p> <p class="weui_cell bolSearch"> <p class="weui_cell_bd weui_cell_primary"> <a class="qy_color bolSearch" >WW11JS0261</a> </p> </p> <p class="weui_cell "> <p class="weui_cell_bd weui_cell_primary"> <a class="qy_color bolSearch" >OTHER</a> </p> </p> <p class="weui_cell "> <p class="weui_cell_bd weui_cell_primary"> <a class="qy_color bolSearch" >LITER</a> </p> </p> <p class="weui_cell "> <p class="weui_cell_bd weui_cell_primary"> <a class="qy_color bolSearch" >POST</a> </p> </p> <p class="weui_cell"> <p class="weui_cell_bd weui_cell_primary"> <a class="qy_color bolSearch" >WW11JM042222</a> </p> </p> <p class="weui_cell"> <p class="weui_cell_bd weui_cell_primary"> <a class="qy_color bolSearch">WW11JM031855</a> </p> </p> </p> </body> </html>
위는 문제 없습니다.
조건이 "COIDNG"인 콘텐츠를 검색하세요(아래) ) , 브라우저에서도 확고하게 표시됩니다.
<script> $(function(){ var coding = "CODING"; var coding=coding.toUpperCase(); $(".bolSearch").hide().filter(".bolSearch:contains("+coding+")").show().parent().parent().siblings().hide(); }) </script>
<script> $(function(){ var coding = "WW11"; var coding=coding.toUpperCase(); $(".bolSearch").hide().filter(".bolSearch:contains("+coding+")").show().parent().parent().siblings().hide(); }) </script>
$(".bolSearch").hide().filter(".bolSearch:contains("+coding+")").show().parent().parent().siblings().hide();
$(".bolSearch").hide().filter(".bolSearch:contains("+coding+")").show();
위 내용은 jQuery의 parent() 및 siblings()에 대한 간단한 질문에 대한 자세한 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!