Changeset 5923 in spip-zone


Ignore:
Timestamp:
Oct 5, 2006, 9:00:44 PM (15 years ago)
Author:
fil@…
Message:

du code plus propre pour les widgets (suppression de l'attr <>) + click sur html plutot que body (renato)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/_dev_/widgets/widgets.js

    r5894 r5923  
    55  $(".widget").each(function(){
    66    var html = $(this).attr('orig_html');
    7     if (html != '<>') {
     7    if (html == null) {
    88      $(this).html(html);
    99    }
    10     $(this).attr('orig_html', '<>');
     10    $(this).removeAttr('orig_html');
    1111  });
    1212}
     
    2121$.initwidget = function(me) {
    2222    // voir si je suis en mode "widget"
    23     if ($(me).attr('orig_html') != '<>')
     23    if ($(me).attr('orig_html') != null)
    2424      return;
    2525
     
    4242             $(me)
    4343             .html(c.responseText)
    44              .attr('orig_html','<>');
     44             .removeAttr('orig_html');
    4545           })
    4646           .find(".widget-active")
     
    5757                 $(me)
    5858                 .html($(me).attr('orig_html'))
    59                  .attr('orig_html','<>');
     59                 .removeAttr('orig_html');
    6060               }
    6161             })
     
    6565               $(me)
    6666               .html($(me).attr('orig_html'))
    67                .attr('orig_html', '<>');
     67               .removeAttr('orig_html');
    6868               return false;
    6969             })
     
    8282$(function() {
    8383  $(".widget")
    84   .attr('orig_html', '<>')
     84  .removeAttr('orig_html')
    8585  .click($.clickwidget);
    86   $("body")
     86  $("html")
    8787  .click($.cancelwidgets);
    8888});
Note: See TracChangeset for help on using the changeset viewer.