Mercurial > altnet-hispano
comparison Agendas/trunk/src/Agendas.Web/Scripts/subpanels-0.9.js @ 220:42a1068e73c8
corrección en subpanels para respetar (un poco mas) html según la w3c
author | nelopauselli |
---|---|
date | Fri, 09 Sep 2011 11:26:17 -0300 |
parents | b9850b647a4e |
children | de6d206bd5c3 |
comparison
equal
deleted
inserted
replaced
219:b9850b647a4e | 220:42a1068e73c8 |
---|---|
13 var openSpan = $('<span></span>').addClass('ui-icon ui-icon-plusthick').appendTo(openLink); | 13 var openSpan = $('<span></span>').addClass('ui-icon ui-icon-plusthick').appendTo(openLink); |
14 | 14 |
15 closeLink = $('<a></a>').addClass('ajax-button ui-widget ui-state-default ui-corner-all').css('display', 'none').click(this.close).appendTo(panel); | 15 closeLink = $('<a></a>').addClass('ajax-button ui-widget ui-state-default ui-corner-all').css('display', 'none').click(this.close).appendTo(panel); |
16 var closeSpan = $('<span></span>').addClass('ui-icon ui-icon-minusthick').appendTo(closeLink); | 16 var closeSpan = $('<span></span>').addClass('ui-icon ui-icon-minusthick').appendTo(closeLink); |
17 | 17 |
18 var body = $('body'); | |
19 | |
18 // panel principal | 20 // panel principal |
19 main = $('<div></div>') | 21 main = $('<div></div>') |
20 .addClass('ui-widget') | 22 .addClass('ui-widget') |
21 .addClass('ui-widget-content') | 23 .addClass('ui-widget-content') |
22 .addClass('ui-corner-all') | 24 .addClass('ui-corner-all') |
25 .addClass('sp-main') | |
23 .width(settings.width || '400px') | 26 .width(settings.width || '400px') |
24 .css('display', 'none') | 27 .css('display', 'none') |
25 .appendTo(panel); | 28 .appendTo(body); |
29 | |
30 var o = openLink.offset(); | |
31 var top = o.top + openLink.height() * 1.2; | |
32 var left = o.left; | |
33 | |
34 main.offset({ top: top, left: left }); | |
26 }; | 35 }; |
27 | 36 |
28 this.close = function () { | 37 this.close = function () { |
29 if (loading !== undefined && loading !== null) { | 38 if (loading !== undefined && loading !== null) { |
30 loading.abort(); | 39 loading.abort(); |