Project

General

Profile

1 5669 leinfelder
2
<ul class="UIAPIPlugin-toc">
3
<li><a href="#overview">Overview</a></li>
4
<li><a href="#options">Options</a></li>
5
<li><a href="#events">Events</a></li>
6
<li><a href="#methods">Methods</a></li>
7
<li><a href="#theming">Theming</a></li>
8
</ul>
9
<div class="UIAPIPlugin">
10
  <h1>jQuery UI Selectable</h1>
11
  <div id="overview">
12
    <h2 class="top-header">Overview</h2>
13
    <div id="overview-main">
14
        <p>The jQuery UI Selectable plugin allows for elements to be selected by dragging a box (sometimes called a lasso) with the mouse over the elements. Also, elements can be selected by click or drag while holding the Ctrl/Meta key, allowing for multiple (non-contiguous) selections.</p>
15
    </div>
16
    <div id="overview-dependencies">
17
        <h3>Dependencies</h3>
18
        <ul>
19
<li>UI Core</li>
20
</ul>
21
    </div>
22
    <div id="overview-example">
23
        <h3>Example</h3>
24
        <div id="overview-example" class="example">
25
<ul><li><a href="#demo"><span>Demo</span></a></li><li><a href="#source"><span>View Source</span></a></li></ul>
26
<p><div id="demo" class="tabs-container" rel="">
27
A simple jQuery UI Selectable.<br />
28
</p>
29
<pre>$(&quot;#selectable&quot;).selectable();
30
</pre>
31
<p></div><div id="source" class="tabs-container">
32
</p>
33
<pre>&lt;!DOCTYPE html&gt;
34
&lt;html&gt;
35
&lt;head&gt;
36
  &lt;link href=&quot;http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/themes/base/jquery-ui.css&quot; rel=&quot;stylesheet&quot; type=&quot;text/css&quot;/&gt;
37
  &lt;script src=&quot;http://ajax.googleapis.com/ajax/libs/jquery/1.4/jquery.min.js&quot;&gt;&lt;/script&gt;
38
  &lt;script src=&quot;http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/jquery-ui.min.js&quot;&gt;&lt;/script&gt;
39
  &lt;style type=&quot;text/css&quot;&gt;
40
#selectable .ui-selecting {
41
	background: silver;
42
}
43
#selectable .ui-selected {
44
	background: gray;
45
}
46
&lt;/style&gt;
47
48
  &lt;script&gt;
49
  $(document).ready(function() {
50
    $(&quot;#selectable&quot;).selectable();
51
  });
52
  &lt;/script&gt;
53
&lt;/head&gt;
54
&lt;body style="font-size:62.5%;"&gt;
55
56
&lt;ul id=&quot;selectable&quot;&gt;
57
&lt;li&gt;Item 1&lt;/li&gt;
58
&lt;li&gt;Item 2&lt;/li&gt;
59
&lt;li&gt;Item 3&lt;/li&gt;
60
&lt;li&gt;Item 4&lt;/li&gt;
61
&lt;li&gt;Item 5&lt;/li&gt;
62
&lt;/ul&gt;
63
64
&lt;/body&gt;
65
&lt;/html&gt;
66
</pre>
67
<p></div>
68
</p><p></div>
69
    </div>
70
  </div>
71
  <div id="options">
72
    <h2 class="top-header">Options</h2>
73
    <ul class="options-list">
74
75
<li class="option" id="option-disabled">
76
  <div class="option-header">
77
    <h3 class="option-name"><a href="#option-disabled">disabled</a></h3>
78
    <dl>
79
      <dt class="option-type-label">Type:</dt>
80
        <dd class="option-type">Boolean</dd>
81
82
      <dt class="option-default-label">Default:</dt>
83
        <dd class="option-default">false</dd>
84
85
    </dl>
86
  </div>
87
  <div class="option-description">
88
    <p>Disables (true) or enables (false) the selectable. Can be set when initialising (first creating) the selectable.</p>
89
  </div>
90
  <div class="option-examples">
91
    <h4>Code examples</h4>
92
    <dl class="option-examples-list">
93
94
<dt>
95
  Initialize a selectable with the <code>disabled</code> option specified.
96
</dt>
97
<dd>
98
<pre><code>$( ".selector" ).selectable({ disabled: true });</code></pre>
99
</dd>
100
101
102
<dt>
103
  Get or set the <code>disabled</code> option, after init.
104
</dt>
105
<dd>
106
<pre><code>//getter
107
var disabled = $( ".selector" ).selectable( "option", "disabled" );
108
//setter
109
$( ".selector" ).selectable( "option", "disabled", true );</code></pre>
110
</dd>
111
112
    </dl>
113
  </div>
114
</li>
115
116
117
<li class="option" id="option-autoRefresh">
118
  <div class="option-header">
119
    <h3 class="option-name"><a href="#option-autoRefresh">autoRefresh</a></h3>
120
    <dl>
121
      <dt class="option-type-label">Type:</dt>
122
        <dd class="option-type">Boolean</dd>
123
124
      <dt class="option-default-label">Default:</dt>
125
        <dd class="option-default">true</dd>
126
127
    </dl>
128
  </div>
129
  <div class="option-description">
130
    <p>This determines whether to refresh (recalculate) the position and size of each selectee at the beginning of each select operation. If you have many many items, you may want to set this to false and call the refresh method manually.</p>
131
  </div>
132
  <div class="option-examples">
133
    <h4>Code examples</h4>
134
    <dl class="option-examples-list">
135
136
<dt>
137
  Initialize a selectable with the <code>autoRefresh</code> option specified.
138
</dt>
139
<dd>
140
<pre><code>$( ".selector" ).selectable({ autoRefresh: false });</code></pre>
141
</dd>
142
143
144
<dt>
145
  Get or set the <code>autoRefresh</code> option, after init.
146
</dt>
147
<dd>
148
<pre><code>//getter
149
var autoRefresh = $( ".selector" ).selectable( "option", "autoRefresh" );
150
//setter
151
$( ".selector" ).selectable( "option", "autoRefresh", false );</code></pre>
152
</dd>
153
154
    </dl>
155
  </div>
156
</li>
157
158
159
<li class="option" id="option-cancel">
160
  <div class="option-header">
161
    <h3 class="option-name"><a href="#option-cancel">cancel</a></h3>
162
    <dl>
163
      <dt class="option-type-label">Type:</dt>
164
        <dd class="option-type">Selector</dd>
165
166
      <dt class="option-default-label">Default:</dt>
167
        <dd class="option-default">':input,option'</dd>
168
169
    </dl>
170
  </div>
171
  <div class="option-description">
172
    <p>Prevents selecting if you start on elements matching the selector.</p>
173
  </div>
174
  <div class="option-examples">
175
    <h4>Code examples</h4>
176
    <dl class="option-examples-list">
177
178
<dt>
179
  Initialize a selectable with the <code>cancel</code> option specified.
180
</dt>
181
<dd>
182
<pre><code>$( ".selector" ).selectable({ cancel: ':input,option' });</code></pre>
183
</dd>
184
185
186
<dt>
187
  Get or set the <code>cancel</code> option, after init.
188
</dt>
189
<dd>
190
<pre><code>//getter
191
var cancel = $( ".selector" ).selectable( "option", "cancel" );
192
//setter
193
$( ".selector" ).selectable( "option", "cancel", ':input,option' );</code></pre>
194
</dd>
195
196
    </dl>
197
  </div>
198
</li>
199
200
201
<li class="option" id="option-delay">
202
  <div class="option-header">
203
    <h3 class="option-name"><a href="#option-delay">delay</a></h3>
204
    <dl>
205
      <dt class="option-type-label">Type:</dt>
206
        <dd class="option-type">Integer</dd>
207
208
      <dt class="option-default-label">Default:</dt>
209
        <dd class="option-default">0</dd>
210
211
    </dl>
212
  </div>
213
  <div class="option-description">
214
    <p>Time in milliseconds to define when the selecting should start. It helps preventing unwanted selections when clicking on an element.</p>
215
  </div>
216
  <div class="option-examples">
217
    <h4>Code examples</h4>
218
    <dl class="option-examples-list">
219
220
<dt>
221
  Initialize a selectable with the <code>delay</code> option specified.
222
</dt>
223
<dd>
224
<pre><code>$( ".selector" ).selectable({ delay: 20 });</code></pre>
225
</dd>
226
227
228
<dt>
229
  Get or set the <code>delay</code> option, after init.
230
</dt>
231
<dd>
232
<pre><code>//getter
233
var delay = $( ".selector" ).selectable( "option", "delay" );
234
//setter
235
$( ".selector" ).selectable( "option", "delay", 20 );</code></pre>
236
</dd>
237
238
    </dl>
239
  </div>
240
</li>
241
242
243
<li class="option" id="option-distance">
244
  <div class="option-header">
245
    <h3 class="option-name"><a href="#option-distance">distance</a></h3>
246
    <dl>
247
      <dt class="option-type-label">Type:</dt>
248
        <dd class="option-type">Integer</dd>
249
250
      <dt class="option-default-label">Default:</dt>
251
        <dd class="option-default">0</dd>
252
253
    </dl>
254
  </div>
255
  <div class="option-description">
256
    <p>Tolerance, in pixels, for when selecting should start. If specified, selecting will not start until after mouse is dragged beyond distance.</p>
257
  </div>
258
  <div class="option-examples">
259
    <h4>Code examples</h4>
260
    <dl class="option-examples-list">
261
262
<dt>
263
  Initialize a selectable with the <code>distance</code> option specified.
264
</dt>
265
<dd>
266
<pre><code>$( ".selector" ).selectable({ distance: 20 });</code></pre>
267
</dd>
268
269
270
<dt>
271
  Get or set the <code>distance</code> option, after init.
272
</dt>
273
<dd>
274
<pre><code>//getter
275
var distance = $( ".selector" ).selectable( "option", "distance" );
276
//setter
277
$( ".selector" ).selectable( "option", "distance", 20 );</code></pre>
278
</dd>
279
280
    </dl>
281
  </div>
282
</li>
283
284
285
<li class="option" id="option-filter">
286
  <div class="option-header">
287
    <h3 class="option-name"><a href="#option-filter">filter</a></h3>
288
    <dl>
289
      <dt class="option-type-label">Type:</dt>
290
        <dd class="option-type">Selector</dd>
291
292
      <dt class="option-default-label">Default:</dt>
293
        <dd class="option-default">'*'</dd>
294
295
    </dl>
296
  </div>
297
  <div class="option-description">
298
    <p>The matching child elements will be made selectees (able to be selected).</p>
299
  </div>
300
  <div class="option-examples">
301
    <h4>Code examples</h4>
302
    <dl class="option-examples-list">
303
304
<dt>
305
  Initialize a selectable with the <code>filter</code> option specified.
306
</dt>
307
<dd>
308
<pre><code>$( ".selector" ).selectable({ filter: 'li' });</code></pre>
309
</dd>
310
311
312
<dt>
313
  Get or set the <code>filter</code> option, after init.
314
</dt>
315
<dd>
316
<pre><code>//getter
317
var filter = $( ".selector" ).selectable( "option", "filter" );
318
//setter
319
$( ".selector" ).selectable( "option", "filter", 'li' );</code></pre>
320
</dd>
321
322
    </dl>
323
  </div>
324
</li>
325
326
327
<li class="option" id="option-tolerance">
328
  <div class="option-header">
329
    <h3 class="option-name"><a href="#option-tolerance">tolerance</a></h3>
330
    <dl>
331
      <dt class="option-type-label">Type:</dt>
332
        <dd class="option-type">String</dd>
333
334
      <dt class="option-default-label">Default:</dt>
335
        <dd class="option-default">'touch'</dd>
336
337
    </dl>
338
  </div>
339
  <div class="option-description">
340
    <p>Possible values: 'touch', 'fit'.
341
</p>
342
<ul>
343
<li><b>fit</b>: draggable overlaps the droppable entirely</li>
344
<li><b>touch</b>: draggable overlaps the droppable any amount</li>
345
</ul>
346
<p></p>
347
  </div>
348
  <div class="option-examples">
349
    <h4>Code examples</h4>
350
    <dl class="option-examples-list">
351
352
<dt>
353
  Initialize a selectable with the <code>tolerance</code> option specified.
354
</dt>
355
<dd>
356
<pre><code>$( ".selector" ).selectable({ tolerance: 'fit' });</code></pre>
357
</dd>
358
359
360
<dt>
361
  Get or set the <code>tolerance</code> option, after init.
362
</dt>
363
<dd>
364
<pre><code>//getter
365
var tolerance = $( ".selector" ).selectable( "option", "tolerance" );
366
//setter
367
$( ".selector" ).selectable( "option", "tolerance", 'fit' );</code></pre>
368
</dd>
369
370
    </dl>
371
  </div>
372
</li>
373
374
    </ul>
375
  </div>
376
  <div id="events">
377
    <h2 class="top-header">Events</h2>
378
    <ul class="events-list">
379
380
<li class="event" id="event-selected">
381
  <div class="event-header">
382
    <h3 class="event-name"><a href="#event-selected">selected</a></h3>
383
    <dl>
384
      <dt class="event-type-label">Type:</dt>
385
        <dd class="event-type">selectableselected</dd>
386
    </dl>
387
  </div>
388
  <div class="event-description">
389
    <p>This event is triggered at the end of the select operation, on each element added to the selection.</p>
390
  </div>
391
  <div class="event-examples">
392
    <h4>Code examples</h4>
393
    <dl class="event-examples-list">
394
395
<dt>
396
  Supply a callback function to handle the <code>selected</code> event as an init option.
397
</dt>
398
<dd>
399
<pre><code>$( &quot;.selector&quot; ).selectable({
400
   selected: function(event, ui) { ... }
401
});</code></pre>
402
</dd>
403
404
405
<dt>
406
  Bind to the <code>selected</code> event by type: <code>selectableselected</code>.
407
</dt>
408
<dd>
409
<pre><code>$( &quot;.selector&quot; ).bind( &quot;selectableselected&quot;, function(event, ui) {
410
  ...
411
});</code></pre>
412
</dd>
413
414
    </dl>
415
  </div>
416
</li>
417
418
419
<li class="event" id="event-selecting">
420
  <div class="event-header">
421
    <h3 class="event-name"><a href="#event-selecting">selecting</a></h3>
422
    <dl>
423
      <dt class="event-type-label">Type:</dt>
424
        <dd class="event-type">selectableselecting</dd>
425
    </dl>
426
  </div>
427
  <div class="event-description">
428
    <p>This event is triggered during the select operation, on each element added to the selection.</p>
429
  </div>
430
  <div class="event-examples">
431
    <h4>Code examples</h4>
432
    <dl class="event-examples-list">
433
434
<dt>
435
  Supply a callback function to handle the <code>selecting</code> event as an init option.
436
</dt>
437
<dd>
438
<pre><code>$( &quot;.selector&quot; ).selectable({
439
   selecting: function(event, ui) { ... }
440
});</code></pre>
441
</dd>
442
443
444
<dt>
445
  Bind to the <code>selecting</code> event by type: <code>selectableselecting</code>.
446
</dt>
447
<dd>
448
<pre><code>$( &quot;.selector&quot; ).bind( &quot;selectableselecting&quot;, function(event, ui) {
449
  ...
450
});</code></pre>
451
</dd>
452
453
    </dl>
454
  </div>
455
</li>
456
457
458
<li class="event" id="event-start">
459
  <div class="event-header">
460
    <h3 class="event-name"><a href="#event-start">start</a></h3>
461
    <dl>
462
      <dt class="event-type-label">Type:</dt>
463
        <dd class="event-type">selectablestart</dd>
464
    </dl>
465
  </div>
466
  <div class="event-description">
467
    <p>This event is triggered at the beginning of the select operation.</p>
468
  </div>
469
  <div class="event-examples">
470
    <h4>Code examples</h4>
471
    <dl class="event-examples-list">
472
473
<dt>
474
  Supply a callback function to handle the <code>start</code> event as an init option.
475
</dt>
476
<dd>
477
<pre><code>$( &quot;.selector&quot; ).selectable({
478
   start: function(event, ui) { ... }
479
});</code></pre>
480
</dd>
481
482
483
<dt>
484
  Bind to the <code>start</code> event by type: <code>selectablestart</code>.
485
</dt>
486
<dd>
487
<pre><code>$( &quot;.selector&quot; ).bind( &quot;selectablestart&quot;, function(event, ui) {
488
  ...
489
});</code></pre>
490
</dd>
491
492
    </dl>
493
  </div>
494
</li>
495
496
497
<li class="event" id="event-stop">
498
  <div class="event-header">
499
    <h3 class="event-name"><a href="#event-stop">stop</a></h3>
500
    <dl>
501
      <dt class="event-type-label">Type:</dt>
502
        <dd class="event-type">selectablestop</dd>
503
    </dl>
504
  </div>
505
  <div class="event-description">
506
    <p>This event is triggered at the end of the select operation.</p>
507
  </div>
508
  <div class="event-examples">
509
    <h4>Code examples</h4>
510
    <dl class="event-examples-list">
511
512
<dt>
513
  Supply a callback function to handle the <code>stop</code> event as an init option.
514
</dt>
515
<dd>
516
<pre><code>$( &quot;.selector&quot; ).selectable({
517
   stop: function(event, ui) { ... }
518
});</code></pre>
519
</dd>
520
521
522
<dt>
523
  Bind to the <code>stop</code> event by type: <code>selectablestop</code>.
524
</dt>
525
<dd>
526
<pre><code>$( &quot;.selector&quot; ).bind( &quot;selectablestop&quot;, function(event, ui) {
527
  ...
528
});</code></pre>
529
</dd>
530
531
    </dl>
532
  </div>
533
</li>
534
535
536
<li class="event" id="event-unselected">
537
  <div class="event-header">
538
    <h3 class="event-name"><a href="#event-unselected">unselected</a></h3>
539
    <dl>
540
      <dt class="event-type-label">Type:</dt>
541
        <dd class="event-type">selectableunselected</dd>
542
    </dl>
543
  </div>
544
  <div class="event-description">
545
    <p>This event is triggered at the end of the select operation, on each element removed from the selection.</p>
546
  </div>
547
  <div class="event-examples">
548
    <h4>Code examples</h4>
549
    <dl class="event-examples-list">
550
551
<dt>
552
  Supply a callback function to handle the <code>unselected</code> event as an init option.
553
</dt>
554
<dd>
555
<pre><code>$( &quot;.selector&quot; ).selectable({
556
   unselected: function(event, ui) { ... }
557
});</code></pre>
558
</dd>
559
560
561
<dt>
562
  Bind to the <code>unselected</code> event by type: <code>selectableunselected</code>.
563
</dt>
564
<dd>
565
<pre><code>$( &quot;.selector&quot; ).bind( &quot;selectableunselected&quot;, function(event, ui) {
566
  ...
567
});</code></pre>
568
</dd>
569
570
    </dl>
571
  </div>
572
</li>
573
574
575
<li class="event" id="event-unselecting">
576
  <div class="event-header">
577
    <h3 class="event-name"><a href="#event-unselecting">unselecting</a></h3>
578
    <dl>
579
      <dt class="event-type-label">Type:</dt>
580
        <dd class="event-type">selectableunselecting</dd>
581
    </dl>
582
  </div>
583
  <div class="event-description">
584
    <p>This event is triggered during the select operation, on each element removed from the selection.</p>
585
  </div>
586
  <div class="event-examples">
587
    <h4>Code examples</h4>
588
    <dl class="event-examples-list">
589
590
<dt>
591
  Supply a callback function to handle the <code>unselecting</code> event as an init option.
592
</dt>
593
<dd>
594
<pre><code>$( &quot;.selector&quot; ).selectable({
595
   unselecting: function(event, ui) { ... }
596
});</code></pre>
597
</dd>
598
599
600
<dt>
601
  Bind to the <code>unselecting</code> event by type: <code>selectableunselecting</code>.
602
</dt>
603
<dd>
604
<pre><code>$( &quot;.selector&quot; ).bind( &quot;selectableunselecting&quot;, function(event, ui) {
605
  ...
606
});</code></pre>
607
</dd>
608
609
    </dl>
610
  </div>
611
</li>
612
613
    </ul>
614
  </div>
615
  <div id="methods">
616
    <h2 class="top-header">Methods</h2>
617
    <ul class="methods-list">
618
619
<li class="method" id="method-destroy">
620
  <div class="method-header">
621
    <h3 class="method-name"><a href="#method-destroy">destroy</a></h3>
622
    <dl>
623
      <dt class="method-signature-label">Signature:</dt>
624
        <dd class="method-signature">.selectable( "destroy"
625
626
627
628
629
630
631
632
)</dd>
633
    </dl>
634
  </div>
635
  <div class="method-description">
636
    <p>Remove the selectable functionality completely. This will return the element back to its pre-init state.</p>
637
  </div>
638
</li>
639
640
641
<li class="method" id="method-disable">
642
  <div class="method-header">
643
    <h3 class="method-name"><a href="#method-disable">disable</a></h3>
644
    <dl>
645
      <dt class="method-signature-label">Signature:</dt>
646
        <dd class="method-signature">.selectable( "disable"
647
648
649
650
651
652
653
654
)</dd>
655
    </dl>
656
  </div>
657
  <div class="method-description">
658
    <p>Disable the selectable.</p>
659
  </div>
660
</li>
661
662
663
<li class="method" id="method-enable">
664
  <div class="method-header">
665
    <h3 class="method-name"><a href="#method-enable">enable</a></h3>
666
    <dl>
667
      <dt class="method-signature-label">Signature:</dt>
668
        <dd class="method-signature">.selectable( "enable"
669
670
671
672
673
674
675
676
)</dd>
677
    </dl>
678
  </div>
679
  <div class="method-description">
680
    <p>Enable the selectable.</p>
681
  </div>
682
</li>
683
684
685
<li class="method" id="method-option">
686
  <div class="method-header">
687
    <h3 class="method-name"><a href="#method-option">option</a></h3>
688
    <dl>
689
      <dt class="method-signature-label">Signature:</dt>
690
        <dd class="method-signature">.selectable( "option"
691
692
, optionName
693
694
, <span class="optional">[</span>value<span class="optional">] </span>
695
696
697
698
)</dd>
699
    </dl>
700
  </div>
701
  <div class="method-description">
702
    <p>Get or set any selectable option. If no value is specified, will act as a getter.</p>
703
  </div>
704
</li>
705
706
707
<li class="method" id="method-option">
708
  <div class="method-header">
709
    <h3 class="method-name"><a href="#method-option">option</a></h3>
710
    <dl>
711
      <dt class="method-signature-label">Signature:</dt>
712
        <dd class="method-signature">.selectable( "option"
713
714
, options
715
716
717
718
719
720
)</dd>
721
    </dl>
722
  </div>
723
  <div class="method-description">
724
    <p>Set multiple selectable options at once by providing an options object.</p>
725
  </div>
726
</li>
727
728
729
<li class="method" id="method-widget">
730
  <div class="method-header">
731
    <h3 class="method-name"><a href="#method-widget">widget</a></h3>
732
    <dl>
733
      <dt class="method-signature-label">Signature:</dt>
734
        <dd class="method-signature">.selectable( "widget"
735
736
737
738
739
740
741
742
)</dd>
743
    </dl>
744
  </div>
745
  <div class="method-description">
746
    <p>Returns the .ui-selectable element.</p>
747
  </div>
748
</li>
749
750
751
<li class="method" id="method-refresh">
752
  <div class="method-header">
753
    <h3 class="method-name"><a href="#method-refresh">refresh</a></h3>
754
    <dl>
755
      <dt class="method-signature-label">Signature:</dt>
756
        <dd class="method-signature">.selectable( "refresh"
757
758
759
760
761
762
763
764
)</dd>
765
    </dl>
766
  </div>
767
  <div class="method-description">
768
    <p>Refresh the position and size of each selectee element. This method can be used to manually recalculate the position and size of each selectee element. Very useful if autoRefresh is set to false.</p>
769
  </div>
770
</li>
771
772
    </ul>
773
  </div>
774
  <div id="theming">
775
    <h2 class="top-header">Theming</h2>
776
    <p>The jQuery UI Selectable plugin uses the jQuery UI CSS Framework to style its look and feel, including colors and background textures. We recommend using the ThemeRoller tool to create and download custom themes that are easy to build and maintain.
777
</p>
778
  <p>If a deeper level of customization is needed, there are widget-specific classes referenced within the jquery.ui.selectable.css stylesheet that can be modified. These classes are highlighed in bold below.
779
</p>
780
781
  <h3>Sample markup with jQuery UI CSS Framework classes</h3>
782
  &lt;ul class=&quot;<strong>ui-selectable</strong>&quot;&gt;<br />
783
&#160;&#160;&#160;&lt;li class=&quot;<strong>ui-selectee</strong>&quot;&gt;&lt;/li&gt;<br />
784
&#160;&#160;&#160;&lt;li class=&quot;<strong>ui-selectee</strong>&quot;&gt;&lt;/li&gt;<br />
785
&#160;&#160;&#160;&lt;li class=&quot;<strong>ui-selectee</strong>&quot;&gt;&lt;/li&gt;<br />
786
&lt;/ul&gt;
787
  <p class="theme-note">
788
    <strong>
789
      Note: This is a sample of markup generated by the selectable plugin, not markup you should use to create a selectable. The only markup needed for that is <br />&lt;ul&gt;<br />
790
&#160;&#160;&#160;&lt;li&gt;&lt;/li&gt;<br />
791
&#160;&#160;&#160;&lt;li&gt;&lt;/li&gt;<br />
792
&#160;&#160;&#160;&lt;li&gt;&lt;/li&gt;<br />
793
&lt;/ul&gt;.
794
    </strong>
795
  </p>
796
797
  </div>
798
</div>
799
800
</p><!--
801
Pre-expand include size: 33182 bytes
802
Post-expand include size: 51437 bytes
803
Template argument size: 26605 bytes
804
Maximum: 2097152 bytes
805
-->
806
807
<!-- Saved in parser cache with key jqdocs_docs:pcache:idhash:3771-1!1!0!!en!2 and timestamp 20101025034632 -->