J'ai un document qui contient des questions et la réponse à chaque question. J'utilise ceci pour générer une 'version étudiante' qui a la question mais pas de réponse. La page d'origine (question + réponse) est fournie à l'enseignant pour aider à marquer les réponses de l'élève.Génération d'un nouveau document avec les attributs de classe supprimés
J'ai créé manuellement deux pages ... une pour l'enseignant, une pour l'étudiant, mais je me demande si les réponses sont données en classe (egpanswer) pourrait-il y avoir un moyen de générer la version étudiante? automatiquement, sans avoir à trouver et supprimer chaque réponse? J'ai essayé d'utiliser cet appel jquery: $ ('p.answers'). Remove(); Et le résultat semble correct lorsque vous chargez la page. Si je sauvegarde cette page, la réponse réapparaît car le code source contient le texte de la réponse. Je dois également m'assurer que les réponses ne sont pas cachées, car le risque serait trop grand si l'étudiant pouvait découvrir la réponse en utilisant html (la version de l'étudiant doit être propre de toutes les réponses pour éviter de tricher). Notez que ces questions et réponses sont des réponses courtes, pas multi-choix, un exemple est ci-dessous.
Des suggestions sur la meilleure façon d'y parvenir? Peut-il être automatisé en créant un bouton/déclencheur? Voici ce que j'ai essayé.
<p class=MsoNormal>What is the secret to happiness?</p>
<p class=answer><span style='background:lime;mso-highlight:lime'>Finding inner peace with your past, your choices and your future.</span></p>
<script type="text/javascript">$('p.answer').remove();</script>
j'utiliser du texte sublime 2 ... J'accepterais une façon de mettre en évidence même tout le contenu de toutes les classes .answer afin qu'ils puissent ensuite être supprimés.
Si vous ne souhaitez pas que la réponse soit envoyée à la page de l'étudiant, vous devez la supprimer au niveau du serveur ou de la source de données dans le cloud. Sans savoir comment vous stockez ces données, votre question est beaucoup trop large. – charlietfl
@charlietfl Bon point. En ce moment, je crée les deux pages en HTML, puis je télécharge. – Matt