发布网友
共1个回答
热心网友
您好:先举个例子。jqueryUI这种插件来说。他有好几种皮肤样式。也就是对应了不同的css样式文件。你也可以写好几种css样式。然后把这几个css的文件名配置在xml中。在你写的插件调用的时候把对应样式的标志传进去。在插件中去读取xml文件对应此标志的css样式文件。进行加载即可。一般定义格式都可以在webconfig或者建立一个xml文件都可以。
你可以看一下,在jqueryUI以及等等UI中,调用的时候都会传一些类似{color:A,scroll:true,closebtn:true}这样的属性集合。这些就是标志是否显示滚动条啦,是否显示关闭按钮啦等等。插件中你要把很多样式判断好才行。