【发布时间】:2010-08-22 21:14:36
【问题描述】:
我一直在玩弄一个非常简约的 jquery 管理区域菜单。问题是我希望 jQuery 构建 3 个具有不同 ID 的相同菜单。我设法通过创建一个函数并使用不同的变量调用它 3 次来做到这一点,但我想就这个可爱的社区提出我的第一个问题:
创建具有不同 ID 和内容的 3 个元素的最简约和最有效的方法是什么?
d=['Varer','Kate','Produ','Tilbud','Sider','Info','Pref'];
e=['Varer1','Kate1','Produ1','Tilbud1','Sider1','Info1','Pref1'];
f=['Varer2','Kate2','Produ2','Tilbud2','Sider2','Info2','Pref2'];
function menu(){
var e='';
$.each(d,function(a,b){e+='<a href=#'+b+'>'+b+'</a>'});
$('body').append('<div id=c>'+e+'</div>');}
menu();
提前致谢
【问题讨论】:
标签: javascript jquery arrays