我正在学习如何制作 jquery 插件,并且正在尝试制作一个简单的幻灯片插件。我希望它看起来像:
$("#container").myslider({
settings:{
//slide1, slide2 etc are supposed to be ids of slide divs
slide1:{
option1:"something",
option2:"something"
}
slide2:{
............
.......
.......
}
})
如您所见,settings
是实际参数,但我希望它接受嵌套参数。但由于我事先不知道幻灯片的数量,所以我不能简单地定义这些。那么处理这种嵌套+动态参数的基本插件结构是什么样的呢?