Skip to content

Commit 32b0936

Browse files
committed
Selectmenu: remove link element and adjust styles in custom renderer demo
1 parent 5bc7fc2 commit 32b0936

File tree

1 file changed

+6
-14
lines changed

1 file changed

+6
-14
lines changed

demos/selectmenu/custom_render.html

Lines changed: 6 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -16,20 +16,15 @@
1616
$(function() {
1717
$.widget( "custom.iconselectmenu", $.ui.selectmenu, {
1818
_renderItem: function( ul, item ) {
19-
var a, span,
20-
li = $( "<li>" );
19+
var li = $( "<li>", { text: item.label } );
2120

2221
if ( item.disabled ) {
2322
li.addClass( "ui-state-disabled" ).text( item.label );
2423
} else {
25-
a = $( "<a>", {
26-
text: item.label,
27-
href: "#"
28-
}).appendTo( li );
29-
span = $( "<span>", {
24+
$( "<span>", {
3025
style: item.element.attr( "style" ),
3126
"class": "ui-icon " + item.element.attr( "class" )
32-
}).appendTo( a );
27+
}).appendTo( li );
3328
}
3429

3530
return li.appendTo( ul );
@@ -66,21 +61,18 @@
6661
width: 200px;
6762
}
6863

69-
.ui-selectmenu-menu .ui-menu .ui-icon {
70-
top: 0.4em;
71-
}
7264
.ui-selectmenu-menu .ui-menu .ui-menu-item a {
7365
padding-left: 2em;
7466
}
7567

7668
/* select with custom icons */
77-
.ui-selectmenu-menu .ui-menu.customicons .ui-menu-item a {
69+
.ui-selectmenu-menu .ui-menu.customicons .ui-menu-item {
7870
padding: 0.5em 0 0.5em 3em;
7971
}
80-
.ui-selectmenu-menu .ui-menu.customicons .ui-menu-item a .ui-icon {
72+
.ui-selectmenu-menu .ui-menu.customicons .ui-menu-item .ui-icon {
8173
height: 24px;
8274
width: 24px;
83-
top: 0.2em;
75+
top: 0.1em;
8476
}
8577
.ui-icon.video {
8678
background: url(images/24-video-square.png) 0 0 no-repeat;

0 commit comments

Comments
 (0)