Changeset 73219 in spip-zone


Ignore:
Timestamp:
Jun 3, 2013, 10:57:05 AM (6 years ago)
Author:
cedric@…
Message:

Reparer l'affichage du detail d'un plugin : il faut faire un ajaxReload sur toute la liste maintenant qu'on inclue plus le detail pour chaque item
On utilise jQuery.on() pour faire de la delegation d'event au passage

Location:
_core_/plugins/svp
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _core_/plugins/svp/formulaires/inc-admin_plugin.html

    r73214 r73219  
    120120//<![CDATA[
    121121        (function($){
    122                 $('.plugins li.item a[rel=info]').click(function(){
     122                $('#liste_plugins').on('click','li.item a[rel=info]',function(){
     123                        console.log(this);
    123124                        var li = $(this).parents('li').eq(0);
    124125                        var id_paquet = li.data('id_paquet');
    125126                        // premier clic, on charge le contenu du bloc details en ajax
    126127                        if (!$('div.details',li).html()) {
    127                                 ajaxReload('detail_'+id_paquet, {args: {'id_paquet':id_paquet}}, {callback:function(){
     128                                $(this).ajaxReload({args: {'id_paquet':id_paquet}}, {callback:function(){
    128129                                        li.addClass('on');
    129130                                }});
  • _core_/plugins/svp/paquet.xml

    r73214 r73219  
    22        prefix="svp"
    33        categorie="maintenance"
    4         version="0.82.0"
     4        version="0.82.1"
    55        etat="stable"
    66        compatibilite="[3.0.0;3.1.*]"
Note: See TracChangeset for help on using the changeset viewer.