0

現在、このコードを使用して、Web サイトの CSS トグルを生成しています。小さなウィンドウでページを表示したい人や画面解像度が小さい人のためにスペースを節約する代わりに、これを変更してドロップダウン メニューを生成する方法があるかどうかを知りたいです。

            function buildCssToggles() {
            $.each($("[rel=stylesheet]"), function(index, value) { $("#css-display").append($("<input type='button' value='"+value.title+"' onclick='setCss(\""+value.title+"\");'></input>")); });
        }
4

1 に答える 1

0
function buildCssToggles() {
  var dropdown = $( "<select>" );
  dropdown.change( function () {
    setCss( $(this).children( ":selected" ).val() );
  });
  $( "[rel=stylesheet]" ).each( function ( i, value ) {
    dropdown.append( "<option value='" + value.title + "'>" + value.title + "</option>" );
  });
  $( "#css-display" ).append( dropdown );
}
于 2012-07-17T10:08:35.787 に答える