Changeset 73054 in spip-zone


Ignore:
Timestamp:
May 30, 2013, 9:14:13 AM (6 years ago)
Author:
kent1@…
Message:

On passe par une fonction et onAjaxLoad pour cacher le formulaire dans le cas où il y a des rechargement ajax du centre de la page par exemple

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/tickets/trunk/head_js/tickets.html

    r71800 r73054  
    11<script type="text/javascript">
    2         jQuery(document).ready(function(){
     2        var tickets_trier = function(){
    33                jQuery('.formulaire_trier_tickets').hide();
    4                 jQuery('.formulaire_trier_tickets').before('<div class="actions filtrer_tickets"><a href="#" class="afficher_filtres"><:tickets:lien_filtrer:><\/div>');
    5                 jQuery('.afficher_filtres').click(function(){
     4                if(jQuery('.formulaire_trier_tickets').prev('.filtrer_tickets').size() == 0)
     5                        jQuery('.formulaire_trier_tickets').before('<div class="actions filtrer_tickets"><a href="#" class="afficher_filtres"><:tickets:lien_filtrer:><\/div>');
     6                jQuery('.afficher_filtres').unbind('click').click(function(){
    67                        var form = jQuery(this).parent().next('.formulaire_trier_tickets');
    78                        if(form.is(':hidden')){
     
    1516                        return false;
    1617                });
     18        }
     19        jQuery(document).ready(function(){
     20                tickets_trier();
     21                onAjaxLoad(tickets_trier);
    1722        });
    1823</script>
Note: See TracChangeset for help on using the changeset viewer.