Expand my Community achievements bar.

SOLVED

AEM 6.4- on click of a checkbox hide time field in a datetime widget within a dialog

Avatar

Level 10

All,

 

Is there a way to hide the time portion of the date time popover conditionally? Please let me know if someone has accomplished this 

1 Accepted Solution

Avatar

Correct answer by
Community Advisor
3 Replies

Avatar

Level 10

Managed to find solution, unsure if this is ok.. wanted a better way vs just  button[is="coral-button"] on click

 $('button[is="coral-button"]').on('click', function() {

//check for condition 

 $('.coral3-Datepicker-clockContainer')[0].hidden =true;

});

Avatar

Correct answer by
Community Advisor

Avatar

Level 10

Thanks @arunpatidar . Below also worked. It is just that it does a click on entire field vs just the icon for calendar.

If i may ask do you have any inputs on https://experienceleaguecommunities.adobe.com/t5/adobe-experience-manager/aem-6-4-update-a-datetime-... ?

 

 $('coral-datepicker[type="datetime"]').on('click', function() {

});