Après la dernière Chrome mise à jour 73, les sélecteurs de date, de temps et les listes déroulantes pour Materialise CSS 0.100.2 ne fonctionnent plus, il scintille lorsque vous cliquez dessus, puis disparaît.
Une idée de comment résoudre ce problème?
La solution consiste à filtrer la cible avec le parent: if (target! = ELEMENT && target! = Document && target! = P. $ root.parent () [0] && event.which! = 3)
Sur la base de la réponse d'Armando (la seule qui a fonctionné pour moi), j'ai créé une fonction javascript en utilisant JQuery pour des projets non angular:
function refreshSelects(){
$('select').material_select('destroy');
$('select').each(function(){
$(this).parent().attr("onclick","event.stopPropagation();");
});
$('select').material_select();
}
Ensuite, lorsque je dois initialiser ou actualiser le contenu des sélecteurs, je n'ai qu'à appeler la fonction
refreshSelects();