Estoy trabajando en la modificación de una plantilla de WordPress para un cliente, una de las entradas con las que estoy trabajando tiene una clase que muestra un calendario. Cada vez que llamo a la entrada en la consola como jQuery("#booking_from_date") , muestra un objeto jQuery debajo que dice:
jQuery360045212629567534381: {events: {…}, hasDataAttrs: true, focus: false, handle: ƒ} jQuery360045212629567534382: {singleDatePicker: false, autoApply: true, alwaysShowCalendars: true, autoUpdateInput: false, minDate: '05/22/2022', …}el html de la entrada se ve así
<input type="text" id="booking_from_date" size="40" name="booking_from_date" class="form-control" placeholder="Check-In" value="" readonly="readonly">Parece que estas clases de jQuery se agregaron a la entrada a través de la identificación de la entrada. ¿Hay alguna manera de transferir esos objetos a una entrada con una identificación diferente? mi objetivo es poder ver el calendario cuando alguien hace clic en una entrada diferente con una ID diferente. Ya intenté usar otra entrada con la misma identificación, pero el calendario no aparece. Parece que el calendario solo representará la primera entrada representada en la página con ID de "booking_from_date"