bgiframe com a caixa de diálogo jQuery UI 1.8.9 e o jQuery 1.5

Então, eu estou usando a caixa de diálogo da jQuery UI. Mas, como eu leio, há um bug comum no IE6 (que é lamentável que eu tenha que garantir que isso funcione), onde as listas suspensas não prestam atenção às filas do z-index. Também li que existe um plugin útil chamado bgiframe para cuidar dos meus problemas de sobreposição. Encontrei 2 maneiras diferentes de as pessoas dizerem usá-lo, e nem funcionam. Posso estar fazendo algo realmente estúpido, mas preciso fazer isso funcionar.

incluindo jQuery.bgiframe.js versão 2.1.1 Aqui estão as duas maneiras pelas quais tentei usá-lo sem funcionar: (incluí todas as UI do jQuery, jQuery e bgiframe na página em que estou trabalhando)

A documentação do plug-in real diz o seguinte:

$("#selectDropdownThatNeedsFixing").bgiframe();

Isso causa uma exceção jQuery dizendo dizendo Objeto esperado.

A segunda maneira que vi na seguinte página:http://docs.jquery.com/UI/Dialog/dialog basicamente você acabou de definirbgiframe: true quando você inicializa a caixa de diálogo:

$( ".selector" ).dialog({ bgiframe: true });

Isso não gera erro, mas o problema ainda existe no IE6 quando eu o testo.

Estou esquecendo de algo? Para que lado devo usar o bgiframe? Qualquer direção seria muito apreciada. Obrigado pela ajuda!

questionAnswers(2)

yourAnswerToTheQuestion