J'espère que quelqu'un d'autre a vécu cela et peut me diriger dans la bonne direction quant à la cause/solution. Le problème que j'ai est que j'utilise un jQuery UI-Dialog pour une entrée de formulaire. Lorsque la boîte de dialogue s'affiche, elle est complètement vide de la barre de titre. Je l'ai ouvert dans firebug et j'ai remarqué qu'il y avait un élément CSS noté comme suit;jQuery Barre de titre de la boîte de dialogue de l'interface utilisateur Problème
element.style {
display:none;
}
Le element.style, dans Firefox semble se référer à/html/corps/div [3]/div qui est le div utilisé pour la barre de titre lui-même. Quand je désactive l'affichage: none; la barre de titre devient visible. Donc, je sais ce qui semble le provoquer, mais il semble aussi que ce CSS est le résultat de quelque chose qui se passe peut-être dans jquery lui-même peut-être. Je pensais à l'origine que je pouvais avoir des conflits CSS à cause de mes fichiers CSS, donc je les ai commentés et essayé d'exécuter la page avec seulement les bibliothèques jquery et les css et les images personnalisées. Toujours obtenir la même chose.
Je me bats depuis des jours maintenant et je pourrais vraiment utiliser quelques conseils.
Merci
MISE À JOUR:
$(document).ready(function() {
$("#dlgEditMlgData").dialog({ autoOpen: false,
modal: true,
show: 'blind',
hide: 'explode',
title: 'Mileage Entry Edit Utility'
});
$("#dlgEditMlgData").hide().siblings().hide();
});
Réglez-vous le texte du titre (attribut de titre d'élément dom ou options de boîte de dialogue)? – sje397
Je définis le texte du titre dans le javascript qui crée la boîte de dialogue. – Skittles
$ (document) .ready (function() { $ ("# dlgEditMlgData") dialogue ({ Autoopen:. False, modal: true, show: 'aveugle', cacher: 'exploser', titre : 'Utilitaire de modification d'entrée de millage' }); $ ("# dlgEditMlgData"). Hide(). Siblings(). Hide(); }); – Skittles