【发布时间】:2013-05-28 22:43:47
【问题描述】:
我正在尝试让我的导航栏与调整大小一起使用。
当屏幕尺寸减小时,它会转换为选择选项。
它可以工作,但问题是当屏幕尺寸减小时,第一个选项会显示在选择框中,而不是当前选项。
我希望选择框停留在当前选择的选项上。
这是我的代码
jQuery('<select />').appendTo('#navigation');
jQuery('#navigation a').each(function () {
var el = jQuery(this);
jQuery('<option />', {
"value": el.attr("href"),
"text": el.text()
}).appendTo('#navigation select');
});
jQuery('#navigation select').change(function () {
window.location = jQuery(this).find("option:selected").val();
});
我的 jQuery 代码有问题吗?请帮我解决问题
【问题讨论】:
标签: jquery navigation responsive-design