0

ボタンでタッチイベントが開始されたときにドロップダウンリストを作成しようとしています。

これは選択オプションをもたらしません。解決策はありますか?

function mouseDown(){
var game=[game1,game2];
var html='<select>';
for(i=0;i<game.length;i++)
{
html+='<option>'+game[i]+'</option>';
}
html+='</select>';
$("#button").append(html);
}
4

2 に答える 2

0

最後に、私は解決策を得ることができました。

  1. ドロップダウンリストに背景として画像を追加し、 data-roleなしに設定し、境界線を削除しました..フィドルでcssを参照してください

  2. ドロップダウンリストから事前に選択されたテキストを回避するために、スタックオーバーフローの議論の1つから解決策を得ましたが、URLを取得するのを忘れたため、ここに印刷できませんでした-お詫びします. 解決策は、selectedIndex を -1 に設定することです。フィドルの関数を参照してください。body タグから関数を呼び出します。アイデアは、選択された値が存在しなくなるように、ロードごとにページをリセットすることです。

  3. 背景画像にテキストが表示されないようにするために、テキストインテントを -9999px に追加して、テキストが画像に表示されないようにしました。このサイト内の別のディスカッションから、この解決策を再度取得しました。

フィドル

楽しんで一日を楽しんでください...幸せな学習...

于 2013-09-20T06:45:23.940 に答える