Skip to content

Commit 7ca4379

Browse files
committed
Selectmenu: Fix examples for classes option
Ideally we could just define which class to use in the include. Fixes jquery/jqueryui.com#161 Closes gh-313
1 parent db5a881 commit 7ca4379

File tree

1 file changed

+23
-1
lines changed

1 file changed

+23
-1
lines changed

entries/selectmenu.xml

Lines changed: 23 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,29 @@
7373
"ui-selectmenu-button-open": "ui-corner-top",
7474
}</default>
7575
<xi:include href="../includes/classes-option-desc.xml" xmlns:xi="http://www.w3.org/2003/XInclude"/>
76-
<xi:include href="../includes/classes-option-example.xml" xmlns:xi="http://www.w3.org/2003/XInclude"/>
76+
<examples>
77+
<example>
78+
<desc>Initialize the <placeholder name="name"/> with the <code>classes</code> option specified, changing the theming for the <code>ui-selectmenu-menu</code> class:</desc>
79+
<code>
80+
$( ".selector" ).<placeholder name="name"/>({
81+
classes: {
82+
"ui-selectmenu-menu": "highlight"
83+
}
84+
});
85+
</code>
86+
</example>
87+
<example>
88+
<desc>Get or set a property of the <code>classes</code> option, after initialization, here reading and changing the theming for the <code>ui-selectmenu-menu</code> class:</desc>
89+
<code>
90+
// Getter
91+
var themeClass = $( ".selector" ).<placeholder name="name"/>( "option", "classes.ui-selectmenu-menu" );
92+
93+
// Setter
94+
$( ".selector" ).<placeholder name="name"/>( "option", "classes.ui-selectmenu-menu", "highlight" );
95+
</code>
96+
</example>
97+
</examples>
98+
7799
</option>
78100
<xi:include href="../includes/widget-option-disabled.xml" xmlns:xi="http://www.w3.org/2003/XInclude"/>
79101
<option name="icons" type="Object" default='{ button: "ui-icon-triangle-1-s" }' example-value='{ button: "ui-icon-circle-triangle-s" }'>

0 commit comments

Comments
 (0)