web-dev-qa-db-fra.com

Materialise Date Picker se cache automatiquement après l'ouverture du problème sur chrome

Materialise datepicker fonctionne correctement dans d'autres navigateurs et anciennes versions de Google Chrome mais il ne fonctionne pas correctement dans la nouvelle version de Google Chrome

enter image description here

<input type="date" class="datepicker">

[~ # ~] js [~ # ~]

$('.datepicker').pickadate({

selectMonths: true, // Creates a dropdown to control month
selectYears: 15 // Creates a dropdown of 15 years to control year
});

Lien Codepen pour Datepicker

9
Alperen Akti

j'ai résolu ce problème en remplaçant la fonction setTimeout () dans material.js.

setTimeout( function() {  
    if (giveFocus == true) {   
        P.$root.removeClass( CLASSES.opened + ' ' + CLASSES.focused )
        aria( P.$root[0], 'hidden', true )
    }
}, 0 )

vous devez télécharger le fichier js depuis cdn puis dans la recherche de fichiers "P. $ root.removeClass (CLASSES.opened + '' + CLASSES.focused)" après cela, remplacez la fonction par le code ci-dessus. prendre plaisir :)

0
faizan