Contenidos
Mi perro esta triste y no se levanta
Cuánto tiempo recuerdan los perros su olor
Tengo este <span>¿Cómo te llamas?</span> en el que me gustaría seleccionar el input[@placeholder=’Insira sua resposta’] (ver HTML de abajo) pero no sé cómo llegar desde el span hasta ahí. No he podido retroceder desde el span hasta el padre superior compartido del span y el input. Lo he intentado: //div[@class=»office-form-question-content office-form-theme-focus-border»]/*/span[.=»¿Cuál es tu nombre?»]’ pero devuelve null. He intentado volver de span a div superior mediante //span[.=»¿Cómo te llamas?»]/../*/div[@class=»office-form-question-content office-form-theme-focus-border»]’ tampoco funciona. ¿Cómo puedo hacerlo?
Es muy posible que haya una forma más rápida y sencilla de hacerlo, pero yo aprendí XPath en los malos tiempos de la versión 1.0, así que eso es lo que sé. En el XPath de abajo estoy obteniendo el span con el contenido, usando el eje ancestro para subir al div contenedor, y luego descendiendo de nuevo a la entrada. El document.evaluate y el iterateNext es sólo para demostrar que funciona.
var input = document.evaluate(`//span[text() = «¿Cuál es tu nombre?»]/ancestor::div[@class=»office-form-question-content office-form-theme-focus-border»]//input[@class=»office-form-question-textbox office-form-textfield-input form-control border-no-radius»]`, document, null, XPathResult.ANY_TYPE, null );
¿recuerdan los perros las malas experiencias?
Al vivir con un perro, puede pensar que tienen una buena memoria. Al fin y al cabo, un perro que ha pasado por un entrenamiento de obediencia recuerda las órdenes y las señales manuales. Y sé, gracias a años de paseos con perros, que mis cachorros parecen tener buena memoria para los lugares (es decir, siempre saben a qué vallas es más divertido ladrar y en qué tiendas les darán golosinas).
Cuando piensas en salir a pasear, probablemente recuerdes paseos concretos que has hecho en el pasado. Puede que reflexiones en tu mente sobre un camino concreto, o que recuerdes la vez que llovió mientras salías a pasear. Los perros no piensan así, de hecho, las investigaciones demuestran que tienen muy poco recuerdo directo.
Por ejemplo, mis perros «recuerdan» los paseos por su asociación con mis zapatos de paseo. Cada vez que saco esos zapatos, incluso si sólo voy a salir sin los perros, se emocionan como si estuvieran a punto de dar un paseo.
Piensa en cómo presentas a tu perro a gente nueva. Si invita a alguien a casa y le da a su perro atención positiva y golosinas, su perro asociará a esa persona con atención positiva y golosinas. Puede que no «recuerde» a sus invitados de la misma manera que usted los recuerda, pero formará asociaciones.
Señales de que un perro está muriendo de cáncer
Estoy raspando desde https://ca.finance.yahoo.com/quote/AAPL y quiero obtener el cambio en el precio de las acciones, el texto en verde/rojo. He podido obtener el precio de las acciones pero no el valor del cambio ya que se encuentran en la misma clase ‘div’ pero en diferentes clases ‘span’.
La función findAllNext encuentra los spans en ese div. Devuelve unos 36, pero el que buscas es el segundo. Entonces, sólo tienes que obtener el texto de él como lo hiciste antes y debería devolver el número que estás buscando.
¿por qué mi perro está triste y no come?
Cuando haya traído a su nuevo cachorro a casa, ya tendrá la edad suficiente para empezar el adiestramiento de obediencia básica. Órdenes como «siéntate», «quédate», «abajo» y «déjalo» son excelentes ejemplos de órdenes que deberías enseñar durante las primeras lecciones. Pero ¿qué ocurre si, como la mayoría de los propietarios de cachorros nuevos, descubre que la capacidad de atención de su amigo peludo es de unos tres segundos? Hoy vamos a compartir 10 consejos para aumentar la capacidad de atención de su perro.
Captar y mantener con éxito la atención de su perro durante el adiestramiento es la base de todo el trabajo que harán juntos. Su cachorro necesita que le enseñe a centrar su atención durante el adiestramiento. Una vez que haya aprendido a prestar atención, será capaz de aprender rápidamente. El éxito en el adiestramiento aumentará su autoestima, lo que reforzará su motivación y concentración durante la siguiente sesión.
Es fundamental no utilizar el nombre del perro cuando se le corrige. A menudo vemos a los propietarios decir cosas como: «Rover, NO. ¡Rover, malo! Deja de hacer eso, Rover!». Entonces, cuando se utiliza el nombre del perro durante el adiestramiento, o para ofrecer elogios, el perro no puede experimentar estas situaciones de forma positiva porque tiene muchas asociaciones negativas con su nombre. Este perro no cooperará durante el adiestramiento, e incluso puede querer escapar de la sesión.