File tree Expand file tree Collapse file tree 3 files changed +15
-2
lines changed Expand file tree Collapse file tree 3 files changed +15
-2
lines changed Original file line number Diff line number Diff line change @@ -217,6 +217,12 @@ $(function() {
217
217
<td valign="top"><code>array</code></td>
218
218
<td valign="top"><code>null</code></td>
219
219
</tr>
220
+ <tr>
221
+ <td valign="top"><code>copyClassesToDropdown</code></td>
222
+ <td valign="top">Copy the original input classes to the Dropdown element.</td>
223
+ <td valign="top"><code>boolean</code></td>
224
+ <td valign="top"><code>true</code></td>
225
+ </tr>
220
226
<tr>
221
227
<th valign="top" colspan="4" align="left"><a href="#callbacks" name="callbacks">Callbacks</a></th>
222
228
</tr>
Original file line number Diff line number Diff line change @@ -40,6 +40,8 @@ Selectize.defaults = {
40
40
41
41
dropdownParent : null ,
42
42
43
+ copyClassesToDropdown : true ,
44
+
43
45
/*
44
46
load : null, // function(query, callback) { ... }
45
47
score : null, // function(search) { ... }
@@ -66,4 +68,4 @@ Selectize.defaults = {
66
68
option_create: null
67
69
*/
68
70
}
69
- } ;
71
+ } ;
Original file line number Diff line number Diff line change @@ -115,9 +115,14 @@ $.extend(Selectize.prototype, {
115
115
$control = $ ( '<div>' ) . addClass ( settings . inputClass ) . addClass ( 'items' ) . appendTo ( $wrapper ) ;
116
116
$control_input = $ ( '<input type="text" autocomplete="off" />' ) . appendTo ( $control ) . attr ( 'tabindex' , tab_index ) ;
117
117
$dropdown_parent = $ ( settings . dropdownParent || $wrapper ) ;
118
- $dropdown = $ ( '<div>' ) . addClass ( settings . dropdownClass ) . addClass ( classes ) . addClass ( inputMode ) . hide ( ) . appendTo ( $dropdown_parent ) ;
118
+ $dropdown = $ ( '<div>' ) . addClass ( settings . dropdownClass ) . addClass ( inputMode ) . hide ( ) . appendTo ( $dropdown_parent ) ;
119
119
$dropdown_content = $ ( '<div>' ) . addClass ( settings . dropdownContentClass ) . appendTo ( $dropdown ) ;
120
120
121
+ if ( self . settings . copyClassesToDropdown ) {
122
+ debugger ;
123
+ $dropdown . addClass ( classes ) ;
124
+ }
125
+
121
126
$wrapper . css ( {
122
127
width : $input [ 0 ] . style . width
123
128
} ) ;
You can’t perform that action at this time.
0 commit comments