Ich habe anhand des Tutorials von @joffm ein Mehrfachauswahlitem mit (aktuell nur einem) Header erstellt. Von dem Item gibt es mehrere Versionen, die auf einer Seite sind. Soweit, so gut, aber jedes Mal, wenn ich auf die Fragegruppenvorschau oder die Umfragenvorschau gehe, wird für jedes der Items eine "Hallo, hier ist Javascript"-Testnachricht getriggert. Dieser Alert wird in den Tutorials explizit verwendet, um die Funktionalität von Javascript zu überprüfen. Ich schließe daraus, dass der entsprechende Code noch irgendwo im Quellcode versteckt sein muss und würde ihn gerne löschen- finde ihn aber schlicht und ergreifend nicht. Welcher Teil des Quellcodes könnte die Funktion abrufen oder gibt es eine andere Stelle in der Frage, von der aus die Testfunktion abgerufen werden könnte?
Der aktuelle Quellcode der Frage:
Code:
<span style="font-size:12.0pt"><span style="font-family:"Arial",sans-serif"><span style="color:#00000a">Welche Verfahren kommen bei Ihnen zum Einsatz? <script charset="utf-8" type="text/javascript">
$(document).ready(function() {
$( '#question{QID} .question-item:eq(0)').addClass('hide-pseudo-elements').find('input.checkbox').remove();
});
</script>
<style type="text/css">.hide-pseudo-elements label::before,
.hide-pseudo-elements label::after
{
display: none;
}
.hide-pseudo-elements .label-text
{
margin-left: -40px;
}
.myHeader
{
color: maroon;
font-size: 130%;
font-weight: bold;
background-color: #eeeeee;
border: 1px solid #cccccc;
padding: 2px 5px;
margin-left: -35px;
}
.mySubHeader {
color:green;
font-size:60%;
font-weight:normal;
font-style:italic;
}
li.radio-item, li.checkbox-item, li.radio-text-item, li.checkbox-text-item {
margin-bottom: 0em;
}
.myHeader2
{
color: red;
font-weight: bold;
margin-left: -35px;
}
</style>
</span></span></span>