From 74c00e4446e02e3e62f24d0b4290738ed4551dfd Mon Sep 17 00:00:00 2001 From: LouisGac Date: Tue, 4 Jul 2017 11:30:29 +0200 Subject: [PATCH] Dev: Dev: remove the scripts loaded via ajax when loading next page --- .../helpers/expressions/em_manager_helper.php | 4 +-- templates/default/views/subviews/head.twig | 27 ++++++++----------- 2 files changed, 13 insertions(+), 18 deletions(-) diff --git a/application/helpers/expressions/em_manager_helper.php b/application/helpers/expressions/em_manager_helper.php index bcf6da03bb3..80ef1acac44 100644 --- a/application/helpers/expressions/em_manager_helper.php +++ b/application/helpers/expressions/em_manager_helper.php @@ -7168,9 +7168,9 @@ static function GetRelevanceAndTailoringJavaScript() $allJsVarsUsed=array(); $rowdividList=array(); // list of subquestions needing relevance entries /* All function for expression manager */ - App()->getClientScript()->registerScriptFile(Yii::app()->getConfig('generalscripts')."expressions/em_javascript.js"); + App()->getClientScript()->registerScriptFile(Yii::app()->getConfig('generalscripts')."expressions/em_javascript.js" ); /* Call the function when trigerring event */ - App()->getClientScript()->registerScript("triggerEmClassChange","triggerEmClassChange();\n",CClientScript::POS_END); + App()->getClientScript()->registerScript("triggerEmClassChange","triggerEmClassChange();\n",CClientScript::POS_END, array("class"=>"toRemoveOnAjax")); $jsParts[] = "\n