User:AWCPublic/TemplateDoc:Toggle

这个模板用于两个标签之间的切换. 三个标签之间的切换可见Template:Toggle3. 效果:
 * 介绍
 * 用法

点击上述 Part A 文字以切换到 Part B 显示. {	"params": { "t1": { "label": "标签1", "description": "第一个标签, 也是预设加载页面后显示的标签", "type": "content", "default": "t1" },		"t2": { "label": "标签2", "description": "点击第一个标签后显示的标签", "type": "content", "default": "t2" },		"t1-style": { "label": "标签1样式", "description": "用于设置标签1的style样式, 请使用HTML的内联style语法写入", "type": "string", "example": "background:pink;" },		"t2-style": { "label": "标签2样式", "description": "用于设置标签2的style样式, 请使用HTML的内联style语法写入", "type": "string" },		"t-style": { "label": "标签样式", "description": "统一设置标签的样式, 优先级低于t1-style和t2-style", "type": "string" },		"id": { "label": "ID", "description": "唯一ID, 页面中使用了多次该模板时请给不同的模板添加不同的ID, 预设值: toggle-1", "type": "string" },		"c1": { "aliases": [ "1"			],			"label": "内容1", "description": "对应于标签1的内容, 预设页面加载完成后显示的内容, 点击标签2可从内容2切换到内容1", "type": "content" },		"c2": { "aliases": [ "2"			],			"label": "内容2", "description": "对应于标签2的内容, 点击标签1可从内容1切换到内容2", "type": "content" },		"c1-style": { "label": "内容1样式", "description": "用于设置内容1的style样式, 请使用HTML的内联style语法写入", "type": "string" },		"c2-style": { "label": "内容2样式", "description": "用于设置内容2的style样式, 请使用HTML的内联style语法写入", "type": "string" },		"c-style": { "label": "内容样式", "description": "统一设置内容的style样式, 优先级低于c1-style和c2-style", "type": "string", "example": "display:inline;" }	},	"paramOrder": [ "t1", "t2", "c1", "c2", "id", "t1-style", "t2-style", "t-style", "c1-style", "c2-style", "c-style" ],	"description": " " } 预设情形下， 将会在 的下方显示，使用 可以调整到后方. 如果想要彻底分离两部分，你可以使用 Toggle/t 和 Toggle/c 两个模板，它们的参数：
 * 分离使用

只要 相同，那么你就可以在同一页面的任何地方输入上述两个模板. 只是要注意它们的位置不要太远，否则会引起可读性混淆.
 * 模板机理