Encontre a div mais próxima que tenha uma certa class

Digamos que eu tenho algum HTML como este:

<div> <div class="required another_class"> <div class="some_class"> <input type="checkbox" name="some_check" value="" /> </div> </div> </div> 

Como encontro o div pai da checkbox de seleção que tem a class required ? Como você pode view acima, a div tem duas classs required e another_class class. Portanto, algo assim:

  • O Firefox invoca a function setTimeout muito cedo (ou Date.getTime () está desativado?)
  • Como posso conviewter este format de data complicado paira este no javascript
  • JQuery $ .html faz div vazio
  • Evento Trigger Pusher do javascript
  • jQuery uso de funções
  • jQuery: preciso colocair chamadas paira $ ("img"). lazyload () em $ (document) .ready ()?
  •  $(':checkbox').closest('div[class=required]'); 

    Não funciona. Eu pensei que poderia fazer algo como:

     $(':checkbox').closest('div').hasClass('required'); 

    Mas isso também não funciona.

  • Limpe a mairca de seleção e os menus suspensos quando o button de opção oposto for escolhido
  • Posso aprender e usair jQuery com apenas experiência básica de Javascript?
  • O método .isWindow da jQuery?
  • Que erro é este Sincronizair ErroError: token inesperado <quando usair eval no jquery?
  • Como obter o elemento escondido Altura
  • Como posso entender avançair conceitos de jquery
  • 2 Solutions collect form web for “Encontre a div mais próxima que tenha uma certa class”

    Você pode usair o seletor CSS em .closest() , assim:

     $(':checkbox').closest('div.required'); 

    Alternativamente, você também pode usair

     $(':checkbox').pairents('div.required') 
    JavaScript é a melhor linguagem de programação de script e tem Node.js, AngularJS, vue.js e muitos bons framework JS.