jquery
  • jquery-ui
  • select
  • titlebar
  • 2017-08-09 11 views 0 likes 
    0

    jQuery-UIダイアログのタイトルバーにselectを挿入しますが、selectをクリックするとドロップダウンメニューは表示されません。jQuery-UIダイアログ - タイトルバーで選択しないでください。

    これは私のHTMLコードです:

    <div id="myDialog"></div> 
    

    は、これは私のjQueryのコードです:

    $("#myDialog").dialog({}); 
    var selLang='<select class="selLang "><option value="ita">ITA</option><option value="eng">EN</option></select>'; 
    $("#myDialog").dialog("open"); 
    $("#myDialog").dialog("option", "title", selLang); 
    $("#myDialog").append($(selLang)); 
    $("#myDialog").dialog('widget').find('.ui-dialog-titlebar').append($(selLang)); 
    

    あなたは結果を見ることができhere

    答えて

    4

    thisを試してみてください。 モーダルをドラッグしてタイトルからのドロップダウンを選択することもできます。

    $('.selLang').hover(function() { 
        $("#myDialog").dialog('option', 'draggable', false); 
    },function(){ 
        $("#myDialog").dialog('option', 'draggable', true); 
    }) 
    
    +1

    とても良い解決策です。私は '' ' –

    +0

    パーフェクト!ありがとう –

    関連する問題