Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

109
Views
La selección de un div que coincida con un atributo usando JQuery está fallando

Voy a https://www.tradingview.com/chart/?symbol=BINANCE:BTCUSDTPERP y presiono OPT+g (ALT+g para no Mac) y aparece una superposición TimeRange.

ingrese la descripción de la imagen aquí

Estoy tratando de simular hacer clic en la pestaña 'Rango personalizado' usando JavaScript desde la consola.

Pero $('#overlap-manager-root > div > [attribute="CustomRange"]') no puede recuperarlo.

Esto es extraño para mí porque $('#overlap-manager-root > div button') selecciona con éxito los 2 botones.

Estoy usando https://api.jquery.com/attribute-equals-selector/ como referencia.

about 4 years ago · Juan Pablo Isaza
1 answers
Answer question

0

El > combinador es para descendientes directos. Esto significa que el elemento después de > debe estar en el elemento principal (el elemento nombrado antes de > ) directamente y no en algún elemento secundario.

Por ejemplo, #overlap-manager-root > div > [data-value="CustomRange"] coincidiría

 <div id="overlap-manager-root"> <div> <button data-value="CustomRange"></button> </div> </div>

Pero no coincidiría

 <div id="overlap-manager-root"> <div> <div id="someotherdiv"> <button data-value="CustomRange"></button> </div> </div> </div>

Eliminar el > hará que busque cualquier elemento dentro de la subjerarquía y no solo los elementos secundarios directos.

Así que cambia el selector a

 #overlap-manager-root > div [data-value="CustomRange"]

y esto debería encontrar su elemento.

about 4 years ago · Juan Pablo Isaza Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!