以下のコードを使用するだけで、メインページでjqueryユニフォームを使用しています
$(document).ready(function () {
$("select").uniform();
});
$('#opendiv').load("popuppage.php").dialog({
width: 420,
height: 520,
modal: true,
draggable: false,
resizable: false,
title: 'Title',
buttons: {
Cancel: function () {
$('#opendiv').dialog("close");
},
Submit: function () {
$("#formname").submit();
}
}
});
私のコードでわかるように、メインページはダイアログポップアップを開き、ページをロードして選択などのフォーム要素を表示します。ポップアップページでの作業を終了して閉じた後、ポップアップページ自体で再びuniformを呼び出さない限り、それらにはuniformが適用されません、メインページで選択をクリックしようとしても機能しません。インスペクターでどのように見えるかを確認してください
ユニフォームが 2 回適用されました。どうすれば解決できますか?