1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
| define( function() {
|
| // We have to close these tags to support XHTML (#13200)
| var wrapMap = {
|
| // Support: IE9
| option: [ 1, "<select multiple='multiple'>", "</select>" ],
|
| // XHTML parsers do not magically insert elements in the
| // same way that tag soup parsers do. So we cannot shorten
| // this by omitting <tbody> or other required elements.
| thead: [ 1, "<table>", "</table>" ],
| col: [ 2, "<table><colgroup>", "</colgroup></table>" ],
| tr: [ 2, "<table><tbody>", "</tbody></table>" ],
| td: [ 3, "<table><tbody><tr>", "</tr></tbody></table>" ],
|
| _default: [ 0, "", "" ]
| };
|
| // Support: IE9
| wrapMap.optgroup = wrapMap.option;
|
| wrapMap.tbody = wrapMap.tfoot = wrapMap.colgroup = wrapMap.caption = wrapMap.thead;
| wrapMap.th = wrapMap.td;
|
| return wrapMap;
| } );
|
|