{"json_modified": "2016-09-27T13:30:16.715635", "uuid": "928aedf2-7436-4413-a967-21651640ae35", "title": "", "url": "/en-US/docs/Web/SVG/Element/switch", "tags": ["Element", "SVG Container", "SVG", "NeedsExample"], "translations": [{"uuid": "46473f6b-578f-4b22-afa0-1be4520a015a", "title": "", "url": "/fr/docs/Web/SVG/Element/switch", "tags": [], "summary": "L'\u00e9l\u00e9ment\u00a0switch\u00a0\u00e9value les attributs requiredFeatures, requiredExtensions et systemLanguage sur ses \u00e9l\u00e9ments enfants directs dans leur ordre respectif, puis traite et effectue un rendu du premier \u00e9l\u00e9ment enfant sur lequel les attributs valent true. Tous les autres seront ignor\u00e9s et donc non rendus. Si l'\u00e9l\u00e9ment enfant est un \u00e9l\u00e9ment conteneur tel que <g>, alors l'int\u00e9gralit\u00e9 du contenu de cet enfant est soit trait\u00e9/rendu soit ignor\u00e9/non rendu.", "localization_tags": [], "locale": "fr", "last_edit": "2016-09-27T13:29:01", "review_tags": []}, {"uuid": "2e362ebb-7456-4d9e-abca-036c938af172", "title": "switch", "url": "/pt-BR/docs/Web/SVG/Element/switch", "tags": ["Elemento", "SVG", "Refer\u00eancia"], "summary": "O elemento\u00a0switch avalia os atributos requiredFeatures, requiredExtensions e o systemLanguage diretamente nos seus\u00a0elementos filhos em ordem e, em seguida, processa e renderiza o primeiro filho\u00a0que possua este atributo definido como verdadeiro. Todos os outros ser\u00e3o ignorados e, portanto, n\u00e3o renderizados. Se o elemento filho \u00e9 um elemento recipiente como o\u00a0<g>, ent\u00e3o toda a sub\u00e1rvore ser\u00e1 ou processada/renderizada ou ignorada/n\u00e3o renderizada.", "localization_tags": [], "locale": "pt-BR", "last_edit": "2016-09-27T13:11:49", "review_tags": []}, {"uuid": "fd622c65-2983-4405-8a99-c86a509f0f2f", "title": "switch", "url": "/zh-CN/docs/Web/SVG/Element/switch", "tags": ["SVG\u5bb9\u5668", "SVG", "\u9700\u8981\u793a\u4f8b", "\u5143\u7d20"], "summary": "switch\u5143\u7d20\u5bf9\u5b83\u7684\u76f4\u63a5\u5b50\u5143\u7d20\u4e0a\u7684\u5c5e\u6027requiredFeatures\u3001\u5c5e\u6027requiredExtensions \u548c \u5c5e\u6027systemLanguage\u6309\u7167\u987a\u5e8f\u8fdb\u884c\u8bc4\u4f30\uff0c\u7136\u540e\u5904\u7406\u548c\u5448\u73b0\u7b2c\u4e00\u4e2a\u8bc4\u4f30\u4e3atrue\u7684\u5b50\u5143\u7d20\u3002\u00a0\u5176\u4ed6\u5b50\u5143\u7d20\u4f1a\u88ab\u7ed5\u8fc7\u4e0d\u4f1a\u88ab\u5448\u73b0\u3002\u5982\u679c\u67d0\u4e2a\u5b50\u5143\u7d20\u662f\u5bb9\u5668\u5143\u7d20\u6bd4\u5982\u8bf4\u662f\u4e00\u4e2a<g>\u5143\u7d20\uff0c\u90a3\u4e48\u6574\u4e2a\u5b50\u6811\u4f1a\u88ab\u5904\u7406\u5448\u73b0\u6216\u8005\u5168\u90e8\u7ed5\u8fc7\u4e0d\u5448\u73b0\u3002", "localization_tags": [], "locale": "zh-CN", "last_edit": "2016-09-27T13:30:10", "review_tags": []}], "modified": "2016-09-26T03:03:13", "label": "", "localization_tags": [], "locale": "en-US", "id": 4634, "last_edit": "2016-09-26T03:03:04", "summary": "The <switch> SVG element evaluates the requiredFeatures, requiredExtensions and systemLanguage attributes on its direct child elements in order, and then processes and renders the first child for which these attributes evaluate to true. All others will be bypassed and therefore not rendered. If the child element is a container element such as a <g>, then the entire subtree is either processed/rendered or bypassed/not rendered.", "sections": [{"id": "Quick_Links", "title": null}, {"id": "Usage_context", "title": "Usage context"}, {"id": "Attributes", "title": "Attributes"}, {"id": "Global_attributes", "title": "Global attributes"}, {"id": "DOM_Interface", "title": "DOM\u00a0Interface"}, {"id": "Specifications", "title": "Specifications"}, {"id": "Browser_compatibility", "title": "Browser compatibility"}], "slug": "Web/SVG/Element/switch", "review_tags": []}