Welcome to the LimeSurvey Community Forum

Ask the community, share ideas, and connect with other LimeSurvey users!

Cacher le bouton radio d'une option de réponse

More
3 weeks 1 day ago #272770 by girardfx
Bonjour,
A priori, il n'est pas possible d'utiliser des séparateurs pour créer des catégories de réponse avec des boutons radio.
Si possible, j'aimerais utiliser certaines options de réponse pour les utiliser comme catégories en leur retirant/cachant leur bouton radio.
Est-ce possible ? Y-a-t-il une autre solution plus simple ?
Merci d'avance,
FX.


Aidez-nous à vous aider et remplissez les cases appropriées :
Votre version de LimeSurvey : Version de votre LimeSurvey : [voir en bas à droite de l'écran d'administration de votre LimeSurvey].
Votre propre serveur ou LimeSurvey Cloud : 
LimeSurvey Cloud Version 6.15.15
Thème : Fruity
==================
[Écrivez ici votre question/remarque]

Please Log in to join the conversation.

More
3 weeks 1 day ago #272772 by Joffm
Bonjour. 

J'ai peut-être mal compris.
Voulez-vous quelque chose comme ça ?
 
Avec ce code
 
ce script
Code:
<script charset="utf-8" type="text/javascript">
  $(document).ready(function() {
    $( '#question{QID} .answer-item:eq(0)').addClass('hide-pseudo-elements').find('input.radio').remove();
    $( '#question{QID} .answer-item:eq(4)').addClass('hide-pseudo-elements').find('input.radio').remove();
    $( '#question{QID} .answer-item:eq(8)').addClass('hide-pseudo-elements').find('input.radio').remove();
  });
</script>

et ce CSS
Code:
<style type="text/css">
   .hide-pseudo-elements label::before,
  .hide-pseudo-elements label::after
  {
    display: none;
  }
 
  .myHeader 
  {
    font-size: 110%;
    font-weight: bold;
    margin-top: 0.5em;
    margin-bottom: -0.5em; 
  }
  
  li.radio-item, li.checkbox-item, li.radio-text-item, li.checkbox-text-item {
    margin-bottom: 0.2em;
  }
</style>

Vous pouvez bien sûr l'agrémenter avec des CSS avancés.
 

Joffm

Volunteers are not paid.
Not because they are worthless, but because they are priceless

Please Log in to join the conversation.

More
3 weeks 19 hours ago #272783 by girardfx
Bonjour,
Mon besoin est exactement ça.
Merci beaucoup.
Le script et le code CSS sont à mettre dans la partie "Script" de la question ?
FX.

Please Log in to join the conversation.

More
2 weeks 6 days ago #272802 by DenisChenu
Pas exactement, ici, c'est dans la source de la question.

Le mieux
Code:
    $( '#question{QID} .answer-item:eq(0)').addClass('hide-pseudo-elements').find('input.radio').remove();
    $( '#question{QID} .answer-item:eq(4)').addClass('hide-pseudo-elements').find('input.radio').remove();
    $( '#question{QID} .answer-item:eq(8)').addClass('hide-pseudo-elements').find('input.radio').remove();
dans la partie script

et 
Code:
   .hide-pseudo-elements label::before,
  .hide-pseudo-elements label::after
  {
    display: none;
  }
 
  .myHeader 
  {
    font-size: 110%;
    font-weight: bold;
    margin-top: 0.5em;
    margin-bottom: -0.5em; 
  }
  
  li.radio-item, li.checkbox-item, li.radio-text-item, li.checkbox-text-item {
    margin-bottom: 0.2em;
  }
dans le fichier custom.css du modèle.

 

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member. - Professional support - Plugins, theme and development .
I don't answer to private message.

Please Log in to join the conversation.

More
2 weeks 1 day ago #272851 by girardfx
Merci.

Je n'ai pas les droits pour accéder au custom.css du modèle et ce modèle est partagé avec d'autres utilisateurs.

Il y a une possibilité de faire autrement ?

Please Log in to join the conversation.

More
2 weeks 1 day ago #272852 by Joffm

Il y a une possibilité de faire autrement ?

Oui,

c'est dans la source de la question.


 

Volunteers are not paid.
Not because they are worthless, but because they are priceless

Please Log in to join the conversation.

Moderators: Nickkoholchtpartner

Lime-years ahead

Online-surveys for every purse and purpose