Skip to content

Commit d7742fd

Browse files
committed
Fix context example
1 parent 6980ef8 commit d7742fd

2 files changed

Lines changed: 26 additions & 14 deletions

File tree

server/documents/modules/tab.html.eco

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -111,6 +111,19 @@ themes : ['Default']
111111
<div class="ui ignored info message">
112112
If you are using tab contexts inside of tabs, you can also specify <code>childrenOnly: true</code> which will only look for tabs as the immediate children of the given context, or <code>context: 'parent'</code> a special keyword which avoids having to create unique selectors for each group.
113113
</div>
114+
<div class="code" data-type="javascript">
115+
$('#context1 .menu .item')
116+
.tab({
117+
context: $('#context1')
118+
})
119+
;
120+
$('#context2 .menu .item')
121+
.tab({
122+
// special keyword works same as above
123+
context: 'parent'
124+
})
125+
;
126+
</div>
114127
<div id="context1">
115128
<div class="ui secondary menu">
116129
<a class="item" data-tab="first">First</a>
@@ -165,19 +178,6 @@ themes : ['Default']
165178
6
166179
</div>
167180
</div>
168-
<div class="evaluated code" data-type="javascript">
169-
$('#context1 .menu .item')
170-
.tab({
171-
context: $('#context1')
172-
})
173-
;
174-
$('#context2 .menu .item')
175-
.tab({
176-
// special keyword works same as above
177-
context: 'parent'
178-
})
179-
;
180-
</div>
181181
<div class="existing code" data-type="html">
182182
<div id="context1">
183183
<div class="ui secondary menu">

server/files/javascript/tab.js

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,18 @@ semantic.dropdown.ready = function() {
3333
})
3434
;
3535

36+
$('.context.example #context1 .menu .item')
37+
.tab({
38+
context: $('.context.example #context1')
39+
})
40+
;
41+
$('.context.example #context2 .menu .item')
42+
.tab({
43+
// special keyword works same as above
44+
context: 'parent'
45+
})
46+
;
47+
3648
$('.dynamic.example .menu .item')
3749
.tab({
3850
apiSettings: {
@@ -71,4 +83,4 @@ semantic.dropdown.ready = function() {
7183
// attach ready event
7284
$(document)
7385
.ready(semantic.dropdown.ready)
74-
;
86+
;

0 commit comments

Comments
 (0)